对于 cygwin,如何将终端中的输出导出到文件中?

对于 cygwin,如何将终端中的输出导出到文件中?

我希望能够将 cygwin 终端的输出(和错误消息)导出到文件中,特别是因为我必须单击很多按钮才能“标记”cygwin 终端中的内容(这是可取的)以尽量减少我点击的次数)。

答案1

可执行文件的输出stderr可以使用以下语法重定向到文件:

mycommand 2> error.txt

如果你想重定向stdout(即常规程序输出)到该文件,命令应该是:

mycommand > output.txt

要将stderrstdout输出重定向到同一文件(类似于终端上看到的),请使用:

mycommand > output_and_error.txt 2>&1

相关内容