1.作用
Linux系統(tǒng)中grep命令是一種強大的文本搜索工具,它能使用正則表達式搜索文本迫皱,并把匹 配的行打印出來。grep全稱是Global Regular Expression Print询刹,表示全局正則表達式版本棋恼,它的使用權限是所有用戶。
2.格式
grep [options]
3.主要參數
[options]主要參數:
-c:只輸出匹配行的計數脂崔。
-I:不區(qū)分大 小寫(只適用于單字符)滤淳。
-h(huán):查詢多文件時不顯示文件名。
-l:查詢多文件時只輸出包含匹配字符的文件名砌左。
-n:顯示匹配行及 行號脖咐。
-s:不顯示不存在或無匹配文本的錯誤信息。
-v:顯示不包含匹配文本的所有行汇歹。
pattern正則表達式主要參數:
\: 忽略正則表達式中特殊字符的原有含義屁擅。
^:匹配正則表達式的開始行。
$: 匹配正則表達式的結束行产弹。
\<:從匹配正則表達 式的行開始派歌。
\>:到匹配正則表達式的行結束。
[ ]:單個字符痰哨,如[A]即A符合要求 胶果。
[ - ]:范圍,如[A-Z]作谭,即A、B奄毡、C一直到Z都符合要求 折欠。
。:所有的單個字符吼过。
* :有字符锐秦,長度可以為0。