标签: bash redirectstandardoutput
this question的答案向我们展示了如何将标准输出和标准错误重定向到两个单独的文件。
但是,如果我还想在控制台上看到输出,那该怎么办?
我们可以使用tee将其中一个流保存到文件中,但是对于另一个流,我们必须回显它或将其保存到文件中。
tee
$ command 2>error.log | tee output.log
如何在两个流上使用tee?
答案 0 :(得分:1)
我找到了答案here。
$ ( command 2>&1 1>&3 | tee error.log >&2 ) 3>&1 | tee output.log