テキスト ファイルにパターンのリストがあり、bzgrep を使用して複数のファイルを照合します。
for pattern in $(cat ~/patterns.txt); do echo $pattern; bzgrep -i $pattern *.bz2; done
現在のパターンに最初に一致した後に bzgrep (grep) を停止するにはどうすればよいですか (grep されている現在のファイルで停止するのではなく、完全に停止する必要があります)、次のパターンに進みます。「-m 1」パラメーターについて読みましたが、現在のファイルでのみ停止すると思います。何か案は?
ありがとう