linux管道與重定向

重定向 關鍵字

標準輸入    代號0        STDIN

標準輸出    代號1        STDOUT

標準錯誤    代號2        STDERR

 

標準輸出

> 輸出到(如果有歷史信息則完全覆蓋)

>> 輸出到(如果有歷史信息則追加到內容)

標準錯誤

2>  錯誤信息輸出到(如果有歷史信息則完全覆蓋)

混合使用

2>&1 結合2和1兩種狀態 輸出到(如果有歷史信息則完全覆蓋)

2>>&1 結合2和1兩種狀態 輸出到(果有歷史信息則追加到內容)

< 準輸入給(將文件內容/參數輸入給命令)

 

 

find /home/jiel -type -d > jiel.list
find /home/jiel >> jiel.list
find /home/jiel -type -d 123* 2> jiel.list
ll /home/jiel 2>&1 jiel.list
find Music < /home/jiel

 

管道

| 將一個命令的輸出 作爲輸入傳給下一個命令(可重複使用)

例如查找根目錄下所有文件夾,中的屬於jiel的,中的以Mus開頭的目錄

find / -type d | find -user jiel | find Mus*

 

 

 

 

 

 

 

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