2014-09-26 59 views
0

我在控制檯上有大量打印,我想將它們存儲到文件中。任何人都可以在Linux中提出一種方法?Linux將控制檯輸出寫入文件

+0

可能[Linux將控制檯輸出附加到日誌文件?](http://stackoverflow.com/questions/11483012/linux- append-console-output-to-a-logfile) – 2014-09-26 08:16:38

回答

0
your_print_command > filename.txt 

或者

your_print_command >> filename.txt 

後者將數據追加到文件,而不是覆蓋它。

+0

我有一個程序已經在控制檯上打印了太多的行並停下來。我想現在保存已經在屏幕上打印的內容。 – 2014-09-26 08:19:45

+0

@avbavb對於「現在」,只需從控制檯複製並粘貼到文件並保存即可。爲了將來,從上面的代碼。這是你想要的嗎? Sorr,我在公車上,無法在答案中寫出太多 – doniyor 2014-09-26 08:21:55

+0

我可以複製和粘貼,但有大約100000行的打印。 – 2014-09-26 08:23:03

0

要確保你得到兩個標準錯誤標準輸出到文件而不是控制檯

command_generating_text &> /path/to/file 

爲了保持標準錯誤標準輸出到不同的文件

command_generating_text 1> /path/to/file.stdout 2> /path/to/file.stderr 
相關問題