Como procurar em todos os subdiretórios e seus subdiretórios a ocorrência de uma palavra usando grep? [duplicado]

2

Suponha que eu tenha um diretório chamado Home e seja meu diretório atual.

E neste diretório inicial eu tenho muitos outros diretórios

diretório1, diretório2, etc.

Como eu faço um grep para encontrar a ocorrência de uma palavra (digamos "AXN") em qualquer um dos arquivos em todos esses subdiretórios (e seus subdiretórios?)

    
por CodeBlue 28.03.2012 / 15:47

2 respostas

7

Você pode usar algo como:

grep -r "AXN" .

Use -ir se você quiser diferenciar maiúsculas e minúsculas.

    
por 28.03.2012 / 15:49
0

Tente

find / -type f -exec grep -il AXN {} +
    
por 28.03.2012 / 16:00