Как выполнить поиск слова во всех подкаталогах и их подкаталогах с помощью grep?

Как выполнить поиск слова во всех подкаталогах и их подкаталогах с помощью grep?

Возможный дубликат:
Поиск строки в файлах

Предположим, у меня есть каталог под названием Home, и это мой текущий каталог.

И в этом домашнем каталоге у меня есть много других каталогов

каталог1, каталог2 и т.д.

Как мне выполнить grep, чтобы найти вхождение слова (например, «AXN») в любом из файлов во всех этих подкаталогах (и их подкаталогах?)

решение1

Вы можете использовать что-то вроде:

grep -r "AXN" .

Используйте -ir, если вы хотите, чтобы регистр не учитывался.

решение2

Пытаться

find / -type f -exec grep -il AXN {} +

Связанный контент