使用如下命令:
program_that_produces_stdout | program_that_captures_stdout
我也想program_that_produces_stdout
在本地捕获文件中的输出。
明显地
program_that_produces_stdout | program_that_captures_stdout > some_file
不起作用,并且tee
似乎不是完成这项工作的正确工具。
tee
是正确的命令,在正确的地方。
program_that_produces_stdout | tee some_file | program_that_captures_stdout
如果你想附加到“some_file”,而不是覆盖它(所以“>>”而不是“>”)然后使用tee -a
。
例如
program_that_produces_stdout | tee -a some_file | program_that_captures_stdout
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句