Linux 管道命令是什么?

linux管道命令是“|”,其作用是用來連接多條指令,前一條指令的輸出流會作為后一條指令的操作對象,其命令格式為“指令1 | 指令2 | …”,該命令的后一條指令,必須能夠接收標準輸入流命令才能執行。

Linux 管道命令是什么?

管道命令 就是用來連接多條指令的,前一條指令的輸出流向會作為后一條指令的操作對象。

管道命令的操作符是:”|”,它只能處理由前面一條指令傳出的正確輸出信息,對錯誤信息是沒有直接處理能力的。然后,傳遞給下一條指令,作為操作對象。

基本格式:?

指令1?|?指令2?|?…

【指令1】正確輸出,作為【指令2】的輸入,然后【指令2】的輸出作為【指令3】的輸入,如果【指令3】有輸出,那么輸出就會直接顯示在屏幕上面了。通過管道之后【指令1】和【指令2】的正確輸出是不顯示在屏幕上面的。

【提醒注意】:

管道命令只能處理前一條指令的正確輸出,不能處理錯誤輸出;

管道命令的后一條指令,必須能夠接收標準輸入流命令才能執行。

使用示例

1、分頁顯示 /etc 目錄 中內容的詳細信息

$?ls?-l?/etc?|?more

2、將一個字符串輸入到一個文件中

$?echo?"Hello?World"?|?cat?>?hello.txt

推薦教程:《PHP》《PHP

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享