Linux grep命令的使用
昨天總結了正規表示式的基本用法,今天配合grep命令練習一下。通過看書終於知道了grep這四個字母是什麼意思,以前只是死記住了。grep英文全稱是:Global search Regular Expression and print out the line. 即全面搜尋正規表示式,並行列印出來。記住這串單詞,這樣再用grep的時候,就理解更加深刻了。
grep命令的一般格式:grep [選項] [模式] [檔案]
grep命令由選項、模式、檔案三部分組成,在一個或者多個檔案中搜尋滿足模式的文字行。檔名可以有多個,搜尋的結果被列印在螢幕上,不影響原始檔的內容。grep命令的模式很靈活,可以是變數,字串,正規表示式。
幾個例子:
#搜尋a.txt中包含hello 的行
grep hello a.txt
#搜尋a.txt中包含hello world 的行
grep "hello world" a.txt
#搜尋aa.txt ab.txt中包含hello 的行
grep "hello world" aa.txt ab.txt
#搜尋aa.txt ab.txt中包含hello 的行(用萬用字元?)
grep hello a?.txt
1. -c選項
-c表示檔案中輸出匹配字串的行數
grep -c hello a?.txt 檔案中包含hello的行數
2. -n選項
-n可以顯示匹配行的行號
3. -v選項
-v顯示不匹配的行
grep -vc hello *.txt vc配合使用顯示不匹配的行數
相關文章
- 如何使用 Linux 的 grep 和 fgrep 命令Linux
- 【Linux命令】grep命令Linux
- Linux grep 命令Linux
- 【Linux】grep命令Linux
- grep命令使用
- Linux Grep命令使用的詳細介紹Linux
- Linux命令篇 - grep 命令Linux
- Linux grep命令有何作用?如何使用?Linux
- linux命令之grepLinux
- linux每日命令(35):grep命令Linux
- Linux命令:grep命令AND、OR、NOT例項Linux
- Linux基礎命令---grepLinux
- linux grep命令詳解Linux
- linux命令: ps,grep,killLinux
- Linux命令grep詳解Linux
- 14 個 Linux grep 命令的例子Linux
- 如何使用grep命令的排除功能
- grep 命令系列:使用 grep 命令來搜尋多個單詞
- Linux grep命令詳細教程Linux
- 掌握Linux中的12個grep命令Linux
- 管道命令grep , egrep的使用例子 -v
- 5分鐘學會使用Linux的 grep、find、ls、wc 命令Linux
- Linux grep命令如何使用?語法格式是什麼?Linux
- 15個Linux Grep命令使用例項(實用、常用)Linux
- Linux系統中的管道命令、grep命令、sed命令和awk命令Linux
- grep命令
- Linux 常用基本命令 cat grepLinux
- Windows 系統下使用grep 命令Windows
- Linux 中 grep 命令的 12 個實踐例子Linux
- Linux 中grep命令中 -P選項的作用Linux
- 在Linux中,如何使用grep命令查詢檔案中的內容?Linux
- Linux常用命令記錄-grepLinux
- Linux基礎命令—顯示文字grepLinux
- Linux grep命令和正規表示式Linux
- linux下grep命令用法例項教程Linux
- grep命令的知識.
- grep 命令系列:grep 中的正規表示式
- Linux grep 命令中的正規表示式詳解Linux