linux管道符“|”詳解


管道符(pipe)用“|”這個界定符號表示,如果需要對linux命令的輸出結果進行再次處理,就可以使用管道符+管道命令解決。

例如通過ps命令可以查看系統中的進程,但如果需要查看指定進程,就需要在ps命令返回的結果中進行篩選,如查看java進程:

ps -aux | grep java

 管道符詳細介紹

 管道符“|”僅能處理由前一個命令執行后傳來的正確信息,如果命令執行異常,無法對異常信息進行處理。

管道符的用法如下:

bash命令 | 管道命令

以上用法中提到的“管道命令”,是指該命令必須能夠接收標准輸出,這樣的命令才是管道命令,例如grep,less,head,tail等命令。以下列出部分管道命令的分類。

1. 選取命令:cut,grep

2. 排序命令:sort,wc,uniq

3. 雙向重定向:tee

4. 字符轉換命令:tr,col,join,paste,expand

5. 切割命令:split

6. 參數代換命令:xargs


免責聲明!

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



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