Windows 7命令提示符是否有stdbuf等价物?

时间:2012-11-09 23:10:03

标签: stdout stderr io-redirection

所以gnu有stdbuf,它允许你修改命令的I / O流的缓冲。我需要相同的命令提示功能,但我似乎无法找到任何相关的东西。

我只是尝试将程序的stdout和stderr输出到日志文件,而不进行缓冲(或者更确切地说,只是为了使它们同步并且按照它们在控制台中显示的顺序相同)。

我是否只是错过了一些明显的命令或语法,或者我在Windows中运气不好?

1 个答案:

答案 0 :(得分:-1)

看看this。我没有Windows可以测试,但我的猜测是你需要这样的东西:

.\foo.bat > .\bar.log 2>&1 

这将默认为缓冲IO,这不是您想要的,而是无缓冲的输出does not seem to be possible