GREP
grep 三种正则表达式引擎
Option
Description
-E
POSIX扩展正则表达式,ERE
-G
POSIX基本正则表达式,BRE
-P
Perl正则表达式,PCRE
grep 常用选项
Option
Description
-b
将二进制文件作为文本来进行匹配
-c
统计以模式匹配的数目
-i
忽略大小写
-n
显示匹配文本所在行的行号
-v
反选,输出不匹配行的内容
-r
递归匹配查找
-A n
n为正整数,表示after的意思,除了列出匹配行之外,还列出后面的n行
-B n
n为正整数,表示before的意思,除了列出匹配行之外,还列出前面的n行
--color=auto
将输出中的匹配项设置为自动颜色显示
echo 'www.baidu.com\nwww.google.com\nwww.will-say.com' | grep -E 'www\.(will-say|google)\.com'
# www.google.com
# www.will-say.comLast updated