Página Inicial > Linux > Pesquisar por uma string recursivamente no Linux

Pesquisar por uma string recursivamente no Linux

Para pesquisar por um expressão ou string dentro de todos os arquivos do sistema digite:

cd /
find . -type f -exec grep -l "string" {} +

Versões mais antigas de sistemas baseados em unix podem usar o comando xargs, para acelerar o processo

find / -type f | xargs grep -l "string"

Se quiser pesquisar o conteúdo dos arquivos somente dentro de determinada pasta

cd /pasta
find . -type f -exec grep -l "string" {} +

Fonte: Cyberciti

  1. Nenhum comentário ainda.
  1. Nenhum trackback ainda.
*