使用DOS / CMD /批处理文件如何显示控制台输出,并将STDOUT和STDERR流重定向到文件?

时间:2009-10-30 21:38:56

标签: batch-file cmd stream dos

将控制台指向ok.log,将错误指向error.log,例如

3 个答案:

答案 0 :(得分:2)

[your command] > ok.log 2> error.log

答案 1 :(得分:1)

我发现这样做的唯一方法是使用UNIX tee command的某些变体。您可以使用它:

[your command] 2> error.log | tee ok.log

答案 2 :(得分:1)

好的,如果您的目标是将输出分成stdout和文件,请查看this SO question