Linux grep命令

來源:互聯網
上載者:User

Linux grep命令

grep命令的全稱為global search regular expression(RE) and print out the line,即全面搜尋Regex並把行列印出來。它能利用Regex搜尋文本,並列印出匹配的行。

文法:

grep [-acinv] [--color=auto] '待搜尋字串' 檔案名稱

參數解釋:

-a :將binary檔案以text檔案的方式搜尋資料

-c :計算找到 '待搜尋字串' 的次數

-i :忽略大小寫不同

-n :順便輸出行號

-v :反向選擇,亦即顯示出沒有 '待搜尋字串' 內容的那一行

--color=auto :將找到的關鍵詞部分加上顏色的顯示

樣本:

均在/bigdata/kafka/kafka_2.11-0.9.0.1/config/下的server.properties中示範

1、從server.properties檔案中尋找帶有zookeeper的行並輸出

2、從server.properties檔案中尋找帶有zookeeper的行並輸出,且1、將zookeeper用顏色顯示;2、顯示行號

3、從server.properties檔案中尋找帶有zookeeper的行並輸出,且1、將zookeeper用顏色顯示;2、顯示行號;3、忽略大小寫

4、從server.properties檔案中尋找帶有zookeeper的行,且1、統計出現次數;2、忽略大小寫

5、在目前的目錄搜尋帶'zookeeper'行的檔案

6、在目前的目錄及其子目錄下搜尋帶'zookeeper'行的檔案

7、在目前的目錄及其子目錄下搜尋帶'zookeeper'行的檔案,但是不顯示匹配的行,只顯示匹配的檔案

還有Regex的,未完待續!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.