1. 程式人生 > >Linux之管道命令

Linux之管道命令

管道介紹

管道是一種兩個程序間進行單向通訊的機制。因為管道傳遞資料的單向性。

管道命令

command1 | command2 | command3

管道工作原理

這裡寫圖片描述

連續使用管道意味著第一個命令的輸出(第一個命令執行之後輸出的結果)會作為 第二個命令的輸入,第二個命令的輸出又會作為第三個命令的輸入,依此類推。

它僅能處理經由前面一個指令傳出的正確輸出資訊,也就是 standard output 的資訊,對於 standard error 資訊沒有直接處理能力。

例項

ls -l |grep bin//檢視當前目錄下,符合檔名為bin。