2013-10-01 87 views

回答

4

你的shell爲您完成此憑藉輸出重定向:

$ ./a.out > theoutput.txt 
+0

執行此命令時出現錯誤:bash:./a.out:沒有這樣的文件或目錄 – BlueBit

+0

@BlueBit:替換自己程序的實際文件名...(或者只是調用所有程序a.out,as你的意思是:-)) –

2

一般而言,您鍵入;

command > file.txt 

大於符號>將標準重定向到文件。

+0

沒錯。您將輸出「管道化」到文件。 –

+2

實際上,管道將被用於將stdout發送到另一個進程的stdin,即「command | command2」。不是一回事。 –

+0

改進將分別保存'stdout'和'stderr':'command 1> outFile 2> errFile'。 –

相關問題