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關鍵字的所有信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章