简化操作
正规表示法:
grep -v '^$' filename | grep -v '^#' 过滤空行和注释行
用grep的话需要搜寻两次,而用延伸型的正规表示法,可以简化为
egrep -v '^$|^#' filename
grep默认支持基础正则表达式,若要使用扩展性正则表达式,则可以在grep后添加参数-E,grep -E相当于egrep
+:表示重复一个或一个以上的前一个RE字符
egrep -n 'go+d' filename = grep -n 'goo*d' filename
?:表示重复零个或一个前一个RE字符
| :表示用或的方法 找出数个字符串
():表示找出群组字符串
()+多个重复群组判别: