我正在运行C ++程序,还有其他底层代码。
当我运行它时,假设它是a.exe,屏幕上会打印很多信息。我无法将某些信息重定向到像./a.ext>这样的.txt文件。 TEMP.TXT
如何强制将其重定向到temp.txt?
谢谢!
答案 0 :(得分:2)
Reditect STDOUT和STDERR
./a.ext &> temp.txt
或者您可以使用Windows格式的等效内容。
./a.ext >& temp.txt
Reditect STDOUT和STDERR
./a.ext >& temp.txt
有关此内容的更多信息,请访问Using command redirection operators at Microsoft Technet
答案 1 :(得分:0)
有些信息可能会写成stderr
。要同时捕获stdout
和stderr
,您应该使用
./a.ext > temp.txt 2>&1