亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > Linux系統(tǒng)中的管道命令的用法詳解

      Linux系統(tǒng)中的管道命令的用法詳解

      時間: 佳洲1085 分享

      Linux系統(tǒng)中的管道命令的用法詳解

        Linux系統(tǒng)中管道命令是linux系統(tǒng)的一個強大之處。下面由學習啦小編為大家整理了Linux系統(tǒng)中的管道命令的用法詳解的相關知識,希望對大家有幫助!

        Linux系統(tǒng)中的管道命令的用法詳解

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

        管理命令的輸出說明:

        指令1 | 指令2 | 指令3

        【指令1】正確輸出,作為【指令2】的輸入 然后【指令2】的輸出作為【指令3】的輸入 ,【指令3】輸出就會直接顯示在屏幕上面了。

        通過管道之后【指令1】和【指令2】的正確輸出不顯示在屏幕上面

        【提醒注意】:

        1. 管道命令只處理前一個命令正確輸出,不處理錯誤輸出;

        2. 管道命令右邊命令,必須能夠接收標準輸入流命令才行;

        Linux系統(tǒng)中的管道命令的用法實例詳解

        test.sh中的命令如下:

        echo "vary good";

        echo "good!";

        echo "pass!";

        echo "no pass!"

        # 讀出test.sh文件內容,通過管道發(fā)送給grep作為輸入內容cat test.sh | grep -n 'echo'

        Shell 命令# 讀取test.sh文件內容,通過管道發(fā)送給ls命令,但是ls命令不支持標準流輸入,因此數據廢棄

        cat test.sh | ls

        補充:Linux系統(tǒng)中管道命令的其它用法補充

        利用一個管道

        # rpm -qa|grep licq

        這條命令使用一個管道符“|”建立了一個管道。管道將rpm -qa命令的輸出(包括系統(tǒng)中所有安裝的RPM包) 作為grep命令的輸入,從而列出帶有l(wèi)icq字符的RPM包來。

        利用多個管道

        # cat /etc/passwd | grep /bin/bash | wc -l

        這條命令使用了兩個管道,利用第一個管道將cat命令(顯示passwd文件的內容)的輸出送給grep命令,grep命令找出含有“/bin/bash”的所有行;第二個管道將grep的輸入送給wc命令,wc命令統(tǒng)計出輸入中的行數。這個命令的功能在于找出系統(tǒng)中有多少個用戶使用bash

      3637270