CentOSで特定の語句を探していますが、どこにどのファイルがあり、そのファイルが含まれているディレクトリもわかりません。フレーズを完全に再帰的に検索するにはどうすればよいですか。ありがとう
man grep
この例では、grep -i -R "your phrase" directory
-i
は大文字と小文字を区別しないことを意味します-R
は再帰的に意味します
どのディレクトリかわからない場合は、/-を使用してください。ただし、このディレクトリに時間がかかるように準備してください。
この1つのライナーを使用して、「探しているフレーズ」というフレーズを含む、このフォルダーとサブフォルダー内のすべてのファイルのリストを取得できます。
find . -print0 | xargs -0 grep "The phrase I am looking for" -l