grep 命令介紹


grep 命令介紹

grep 查找文件里符合條件的字符串,常與管道符|catps一起使用;主要用於查找文件中符合條件的字符串、統計文件中符合條件的字符串行數、grep 不顯示自身進程

grep 常用命令參數

-c:統計符合字符串條件的行數
-v:顯示不包括文本的所有信息

grep 常用命令

過濾test.txt文件中hello內容

 grep hello test.txt

說明:

  • hello 關鍵字

  • test.txt 文件名

統計test.txt中hello內容的行數

grep -c hello test.txt

說明:

  • hello 關鍵字

  • test.txt 文件名

  • -c 統計符合字符串條件的行數

grep、cat、管道符配合使用

cat test.txt |grep hello

說明:
過濾test.txt文件中hello內容

  • hello 關鍵字

  • test.txt 文件名

  • cat 打印文件內容

  • |管道符,將一個命令的輸出作為另外一個命令的輸入

grep、ps、管道符配合使用

ps -ef|grep ssh

說明:
過濾ssh進程信息

  • ps 打印進程信息

  • ssh 過濾關鍵字

  • |管道符,將一個命令的輸出作為另外一個命令的輸入

去掉grep自身進程

ps -ef|grep ssh|grep -v grep

說明:
過濾ssh進程信息,並去除最后一行的grep信息

  • ps 打印進程信息

  • ssh 過濾關鍵字

  • |管道符,將一個命令的輸出作為另外一個命令的輸入

  • -v 顯示排除grep關鍵字的所有信息


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM