對於 cygwin,如何將終端機中的輸出匯出到檔案中?

對於 cygwin,如何將終端機中的輸出匯出到檔案中?

我希望能夠將 cygwin 終端機的輸出(和錯誤訊息)匯出到文件中,特別是因為我必須點擊很多按鈕才能「標記」cygwin 終端機中的內容(這是可取的)以盡量減少我點擊的次數) 。

答案1

可執行檔的輸出stderr可以使用以下語法重定向到檔案:

mycommand 2> error.txt

如果你想重定向stdout(即常規程式輸出)到該文件,命令應該是:

mycommand > output.txt

若要將stderrstdout輸出重定向到同一檔案(類似於終端上看到的),請使用:

mycommand > output_and_error.txt 2>&1

相關內容