grep 常用引數
阿新 • • 發佈:2020-12-24
技術標籤:shell
grep的基本使用方式:
grep 'xxx' file
grep 'xxx1 xxx2' file
cat file | grep 'xxx'
pip | grep 'xxx'
測試文字111
$ cat 111
abc
Abc
ABC
abc123
123
不加任何引數
$ grep 'abc' 111
abc
abc123
忽略大小寫
$ grep -i 'abc' 111
abc
Abc
ABC
abc123
輸出匹配行號
$ grep -n 'abc' 111
1:abc
4:abc123
輸出匹配行數
$ grep -c 'abc' 111 2
輸出不匹配行
$ grep -v 'abc' 111
Abc
ABC
123
在指定目錄下遞迴查詢
$ grep -r 'abc' dir
正則匹配
$ grep -E '[Aa]bc' 111
abc
Abc
abc123
單詞匹配
$ grep -w 'abc' 111
abc
用顏色高亮匹配
$ grep --color 'abc' 111
abc
abc123
上面兩行中的’abc’會以彩色顯示