grep を使用して、すべてのサブディレクトリとそのサブディレクトリで単語の出現を検索するにはどうすればよいでしょうか?

grep を使用して、すべてのサブディレクトリとそのサブディレクトリで単語の出現を検索するにはどうすればよいでしょうか?

重複の可能性あり:
ファイル内の文字列の検索

Home というディレクトリがあり、それが現在のディレクトリであるとします。

そしてこのホームディレクトリには他にもたくさんのディレクトリがあります

ディレクトリ1、ディレクトリ2など。

これらすべてのサブディレクトリ (およびそのサブディレクトリ) 内のいずれかのファイルで、単語 (たとえば「AXN」) の出現を検索するには、grep をどのように実行すればよいでしょうか。

答え1

次のようなものを使用できます:

grep -r "AXN" .

-ir大文字と小文字を区別しない場合に使用します。

答え2

試す

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

関連情報