Linux的屏幕信息輸出至文件


設備名稱      標准叫法          代號

標准輸入設備    stdin = standard input      0  

標准輸出設備    stdout = standard output     1

標准錯誤設備    stderr = standard error      2

 

1,echo abc 1>out.txt 或 echo abc >out.txt

  常規內容輸出至文件,不再輸出至屏幕;錯誤信息輸出至屏幕

 

2,echo abc 2>out.txt

  常規內容輸出至屏幕;錯誤信息輸出至文件,不再輸出至屏幕

 

3,echo abc &>out.txt

  常規內容、錯誤信息均輸出至文件,且都不再輸出至屏幕

 

4,echo abc 1>out1.txt 2>out2.txt

  常規內容輸出至文件1,錯誤信息輸出至文件2,且都不再輸出至屏幕

 

左邊數字代號與大於號之間不能有空格,大於號與右面文件名之間可以有空格

默認情況下使用數字代號1即常規內容輸出,所以常規內容的輸出可以不寫數字1,空着就行。為了記憶方便,建議統一使用數字來書寫。

 

參考鏈接:https://blog.csdn.net/LEON1741/article/details/82052018

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM