重定向stderr
到文件并复制stdout
到文件和终端很容易:
$ prog 2>error.log | tee output.log
tee
将复制stdout
,将其打印到终端 和output.log
。
stdout
但是重定向到文件并复制stderr
到终端和文件怎么样?如何才能做到这一点呢?有没有一个tee
等价的东西可以复制stderr
而不是stdout
?
答案1
事实证明这也很容易......
prog 2>&1 > output.log | tee error.log