如何连接stdout
两个命令?例如。类似cat file1 file2
但的东西file1
是file2
某些操纵的结果,例如。类似的事情:
cat "$(head file1)" "$(tail file1)"
答案1
要合并这两个命令的标准输出流并通过第三个命令处理这两个命令,请说tee
:
{ head file1; tail file1; } | tee logfile
答案2
(cmd1;cmd2)
对我有用,并且不会无用地使用cat
.
如何连接stdout
两个命令?例如。类似cat file1 file2
但的东西file1
是file2
某些操纵的结果,例如。类似的事情:
cat "$(head file1)" "$(tail file1)"
要合并这两个命令的标准输出流并通过第三个命令处理这两个命令,请说tee
:
{ head file1; tail file1; } | tee logfile
(cmd1;cmd2)
对我有用,并且不会无用地使用cat
.