[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