Grepはテキストファイルのディレクトリからパターンを検索します。

Grepはテキストファイルのディレクトリからパターンを検索します。

検索パターンのリスト(searchPattern.txt)を含むファイルがあります。その内容は以下の内容と似ており、3000+です。

123456
234567
345678
.
.
.

私が望むのは、grepファイルにリストされているパターンがある場合はそれを使用してディレクトリを検索することです。このコマンドに似ていますが、1つの検索文字列ではなく複数の検索文字列があり、それを1つのファイルとしてリストします。

grep searchPattern.txt diagnostics*

上記のコマンドは機能しませんが、私が何をしたいのかについてのアイデアだけです。これは可能ですかgrep?できない場合は、誰でもより良い方法を提案できますか?

ベストアンサー1

この試み:

grep -r -f /path/to/pattern/file diagnostics*

おすすめ記事