Linux管道命令是什麼?如何使用?

老男孩IT教育機構發表於2023-02-08

  Linux管道命令是什麼?Linux系統中管道命令是linux系統的一個強大之處,而且與其他命令不同的是,Linux管道命令是“|”,接下來是詳細的內容介紹。

  管道命令就是用來連線多條指令的,前一條指令的輸出流向會作為後一條指令的操作物件。

  管道命令的運算子是:|,它只能處理由前面一條指令傳出的正確輸出資訊,對錯誤資訊是沒有直接處理能力的。然後,傳遞給下一條指令,作為操作物件。

  基本格式:

  指令1 | 指令2 | …

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

  【提醒注意】

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

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

  使用示例

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

  $ ls -l /etc | more

  2、將一個字串輸入到一個檔案中

  $ echo “hello world” | cat > hello.txt


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2934349/,如需轉載,請註明出處,否則將追究法律責任。

相關文章