grep -H -R searchstring /directory
pode querer redirecionar os resultados para um arquivo (ou tee)
Você também pode querer consultar ack
Existe uma maneira fácil de pesquisar dentro de milhares de arquivos em uma estrutura de diretórios complexa para encontrar arquivos que contenham uma string específica dentro do arquivo?
grep -H -R searchstring /directory
pode querer redirecionar os resultados para um arquivo (ou tee)
Você também pode querer consultar ack
Sim, há grep
. Ele tem uma opção para passagem de diretório recursiva, por exemplo:
$ grep -r specificstring path
Com o GNU grep
, você pode restringir os arquivos pesquisados com as opções --include
e --exclude
padrão.
-H
('Imprimir o nome do arquivo para cada correspondência') é o padrão com -r
, -R
e quando você especifica vários arquivos na linha de comando. -R
também ativa a travessia do diretório recursivo, mas também segue os links simbólicos.
Você também pode canalizar os resultados de grep
para less
para paginação de tela.