【问题标题】:Is there an stdbuf equivalent for Windows 7 command prompt?Windows 7命令提示符是否有等效的stdbuf?
【发布时间】:2012-10-30 07:43:40
【问题描述】:

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

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

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

【问题讨论】:

    标签: stdout stderr io-redirection


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2023-02-14
      • 1970-01-01
      • 2018-01-04
      • 2011-12-24
      • 1970-01-01
      • 2014-08-30
      • 2010-09-15
      • 2014-03-11
      • 2014-02-08
      相关资源
      最近更新 更多