私のダミーファイルは次のようになります
cat dummy_file
Tom
Jerry
パイプされたコンテンツは次のようになります
COMMAND |
Tom Cat
Jerry Mouse
Spike Dog
grep
にあるパイプラインのみにしたいdummy_file
。
中間ファイルを作成することでこれを行うことができます。
COMMAND > intermediate_file
grep -w -F -f dummy_file intermediate file
Tom Cat
Jerry Mouse
中間ファイルを作成せずに、パイプされたコンテンツをgrepするだけでこれを達成するにはどうすればよいですか?
これを試しましたが、うまくいきません:
COMMAND |
xargs -I {} grep -w -F -f dummy_file -- NO RESULT
またはこれ:
COMMAND |
xargs -I {} grep {} -w -F -f dummy_file -- ALL LINES ARE PRINTED