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