我的虚拟文件看起来像这样
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