2014-12-03 45 views
0

當我完成後,如何將控制檯窗口的全部內容輸出到文本文件?我試過尋找這個,但我所想到的是一種將流寫入文本框的方法,但我認爲這有點矯枉過正,對吧?將控制檯內容另存爲log.txt

+0

它簡單地使用'TraceListener'來同時寫入控制檯和(緩衝)文件 – 2014-12-03 11:53:04

+0

在這裏查看:http: //stackoverflow.com/questions/4470700/how-to-save-console-writeline-output-to-text-file – 2014-12-03 11:53:15

+0

使用'Console.SetOut'將自己的'TextWriter'注入到'Console.Out'中 – 2014-12-03 11:53:30

回答

2

你可以簡單的控制檯應用程序的輸出從命令提示符重定向到一個文件中像這樣

myApplication.exe > log.txt 

編輯:在Linux上,你可以使用「三通」命令(允許您同時顯示輸出的應用程序並將其重定向到一個文件);您可能能夠找到該命令的Windows實現,但我沒有使用一個自己

相關問題