Você tentou ' ack -a
'?
Em BetterThanGrep ,
-a, --all-types All file types searched;
A opção -r
não é necessária (afaik) o comportamento padrão é recursivo.
Para desativar a recursão, use a opção ' -n
'.
Agora, para verificar se o ' -a
' vai ajudar você,
Tente seu comando com a opção ' -l
' (em vez da opção ' -r
').
Em seguida, tente novamente com a opção ' -L
'.
Você vai descobrir o que está acontecendo com base no local em que o arquivo 'uoo
'aparece nos resultados da pesquisa.
Aqui está o que acontece,
-l, --files-with-matches Only print filenames containing matches -L, --files-without-matches Only print filenames with no matches
Então, se o seu arquivo não aparecer em nenhum desses formulários, você precisa adicionar a opção ' -a
'.
( ack
é mais poderoso que grep
, mas também é um pouco complicado).