如何将输出重定向到文件和标准输出

如何将输出重定向到文件和标准输出,第1张

如何将输出重定向到文件标准输出

您想要的命令名为

tee

foo | tee output.file

例如,如果您只关心标准输出:

ls -a | tee output.file

如果要包括stderr,请执行以下 *** 作:

program [arguments...] 2>&1 | tee outfile

2>&1
将通道2(stderr /标准错误)重定向到通道1(stdout
/标准输出),以便将两者都写为stdout。该
tee
命令还将其定向到给定的输出文件。

此外,如果要 附加 到日志文件,请

tee -a
用作:

program [arguments...] 2>&1 | tee -a outfile


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5015035.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存