grep初步認識
grep對匹配一個或多個正則表達式的文本進行搜索,并只輸出匹配的行或文本。
常用參數選項
-c 找到符合行的次數
-i 忽略大小寫
-n 顯示匹配行號
-v 沒有搜索字符串的行
-h 查詢多文件時不顯示文件名
-l 查詢多文件時只輸出包含匹配字符的文件名
-s 不顯示無匹配文本的錯誤信息
grep適用的正則表達式
^ 錨定行的開始
$ 錨定行的結束
. 任意一個字符
* 零或多個之前的字符
[] 指定范圍內的字符
[^] 不包含括號內的字符
.* 任意字符
\< 錨定單詞開頭
\> 錨定單詞結尾
x/{m/} 重復字符x,m遍
x\{m,\} 重復字符x,至少m遍
x\{m,n\} 重復字符x,最少m遍,最多n遍。
\w 匹配文字和數字字符
\b 錨定單詞
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/89423