嗨,各位 (今天要講的內容和馬力歐完全沒有關係)
之前我們介紹過了指令,而使用指令時終端機也會執行的輸出結果
而如何過濾這些東西呢?這時我們會需要用管線(pipe)來過濾我們的結果啦
舉例來說,如果今天我們有一個檔案長這樣
要把它印出來當然可以很簡單地用cat指令沒有問題
但?如果有幾百行我只需要某些關鍵的幾行呢?
這時如果無腦地大海撈針想必不是個聰明的舉動
這時候就是我們的管線命令派上用場的地方啦
如果要使用管線命令的話只需要在指令後面加上"|"和對應的管線命令和敘述即可
指令 | 管線命令 敘述
以我自己最常用的"grep"來說用起來會長這樣
cat 鐵人.txt | grep 我想找的東西
好比如果我想找有"a"出現的行數我可以這樣做
它就只會印出有a出現的行數
(你(妳)可以把它想成簡單的搜尋)
而管線命令還有其他很好用的可以拿來使用
像是
less more head tai sed等...(這些有興趣的話自己去看看啦)
而以上這些東西就是對"pipe"的簡單介紹啦
今天的我忙炸,我們明天見
↓寫這篇文章的時候在聽的歌
サイサキ - Reol