複数の文字列のいずれかを含むディレクトリ内のすべてのファイルをどのように見つけることができますか? [コピー]

複数の文字列のいずれかを含むディレクトリ内のすべてのファイルをどのように見つけることができますか? [コピー]

word1内容が複数の文字列、、、word2...word3のいずれかを含むディレクトリ内のすべてのファイルを見つける方法を知りたいです。ありがとうございます。

答え1

grep複数のモードで再帰検索を使用します。

grep -r -F -e word1 -e word2 -e word3

検索する単語が多い場合は、1行に1つずつファイルに保存して次の場所に入力してくださいgrep

grep -r -F -f patternfile

-lファイル名にのみ興味がある場合-R-rディレクトリツリーのシンボリックリンクを逆参照したくない場合)、どちらの場合も追加します。

ディレクトリ内の何千ものファイルのうち、1つのファイルから何百もの文字列を見つける方法パターンが多くファイルが多い場合は、これを行うためのヒントがあります。

関連情報