首页 > 解决方案 > 结合 >> output.log 和 2>&1 | 三通输出.log

问题描述

我使用以下命令来显示和存储输出和错误:

command 2>&1 | tee output.log

我经常将输出存储在同一个日志文件中,如下所示:

command2 >> output.log

我想做的是将这两者结合起来,并能够显示输出并将其保存在同一个日志文件中。我已经尝试过command2 >> | tee output.log和其他几件事,但无法做到这一点!有什么快速的解决方案吗?

标签: bashshellunixredirect

解决方案


给定-a标志,tee将输出附加到文件中。

command2 | tee -a output.log

推荐阅读