我需要复制粘贴我在命令控制台中收到的一条很长的错误消息,但它的顶部总是被切断。
我尝试将缓冲区增加到999,但是没有做任何事情。
我正在运行的命令给我的错误是vagrant up
所以我也尝试了vagrant up > output.txt
,但这只会创建一个空文件。
如何保存发送到cmd控制台的整个错误输出?
答案 0 :(得分:1)
使用vagrant up > output.txt
,您实际上是将STDOUT
重定向到文件而不是STDERR
。要重定向STDERR
,请选择下面的句柄2
vagrant up 2>output.txt
如果您希望标准输出和标准错误都重定向到同一文件,请执行以下操作
vagrant up > output.txt 2>&1