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つのファイルから何百もの文字列を見つける方法パターンが多くファイルが多い場合は、これを行うためのヒントがあります。