我希望能够将 cygwin 终端的输出(和错误消息)导出到文件中,特别是因为我必须单击很多按钮才能“标记”cygwin 终端中的内容(这是可取的)以尽量减少我点击的次数)。
答案1
可执行文件的输出stderr
可以使用以下语法重定向到文件:
mycommand 2> error.txt
如果你想重定向stdout
(即常规程序输出)到该文件,命令应该是:
mycommand > output.txt
要将stderr
和stdout
输出重定向到同一文件(类似于终端上看到的),请使用:
mycommand > output_and_error.txt 2>&1