Mik*_*Lui 5 stdout stderr io-redirection
所以 gnu 有 stdbuf 允许你修改命令的 I/O 流的缓冲。我需要相同的命令提示符功能,但我似乎找不到任何关于它的信息。
我只是尝试将程序的 stdout 和 stderr 输出到日志文件,而不进行缓冲(或者更确切地说,只是为了使它们同步并以与在控制台中显示的顺序相同的顺序显示)。
我是否只是错过了一些明显的命令或语法,或者我只是在 Windows 中不走运?
hd1*_*hd1 -1
看看这个。我没有 Windows 来测试,但我猜你需要这样的东西:
.\foo.bat > .\bar.log 2>&1
Run Code Online (Sandbox Code Playgroud)
这将默认为缓冲IO,这并不完全是你想要的,但无缓冲输出似乎是不可能的。
| 归档时间: |
|
| 查看次数: |
1839 次 |
| 最近记录: |