grep〈>|shell脚本中的cat linux命令

oyjwcjzk  于 2023-02-09  发布在  Shell
关注(0)|答案(1)|浏览(190)
grep "String" war_err.txt > list_of_wlan_common_war.txt | cat

这个命令是通过命令行传递的。但是要包含在脚本中,我必须给予| cat。我能知道| cat是做什么的吗?

9rygscc1

9rygscc11#

|(管道)符号将一个进程的输出链接到另一个进程的输入。因此,使用| cat应该打印prev命令的输出。因为cat命令获取输入并打印它。
然而,在您的例子中,它没有做任何事情。因为您将grep命令的标准输出重定向到文本文件。所以,没有进一步的管道操作发生。

相关问题