shell 輸入輸出

輸入輸出

標準輸入(stdin):代碼0,<或者<<鍵盤

標準輸出(stdout):代碼1,>或者>>終端顯示器

標準錯誤輸出(stderr):代碼2,2> 或者2>>指令執行失敗返回的錯誤信息,終端顯示器

輸出重定向

將輸出結果重定向到文件中

1.覆蓋到文件中

command > outputfile(文件的完整路徑) 兩邊需要空格

2.追加到文件中(新起一行)

command>>outputfile

<:制指定輸入的數據媒介來源

‘&>’ 0,1,2信息輸出到指定媒介

1>:將正確內容覆蓋輸出到指定媒介

1>>將正確內容追加輸出到指定媒介

2>:將正確內容覆蓋輸出到指定媒介

2>>將正確內容追加輸出到指定媒介

輸入重定向

command < outputfile(文件路徑) 兩邊需要空格

命令<輸入文件路徑

同時輸入輸出

command < outputfile > outputfile

內聯的輸入重定向

tr ‘a-z’ ‘A-Z’<all

把all文件輸入並執行 tr ‘a-z’ ‘A-Z’ 並輸出到屏幕

tr ‘a-z’ 'A-Z’test

把all文件輸入並執行 tr ‘a-z’ ‘A-Z’ 並輸出到test文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章