[Shell command] grep コマンドで検索パターンをファイルから読み込む
作成日: 2021年01月02日
grep コマンドの -f オプションを使用すると、検索パターンをファイルから読み込むことができます。
例
まず検索したい文字列のリストを list.txt として作成します。ファイルの中身は下記とします。
Hello
World
Good
Bye
次に検索パターンを記述した patterns.txt を作成します。ファイルの中身は下記とします。
^Hello
^World
-f オプションを使って、patterns.txt を指定して grep コマンドを実行します。
cat list.txt | grep -f pattern.txt
実行結果は下記となります。
Hello
World