輸入輸出
標準輸入(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文件