linux的扩展正则表达式

linux的扩展正则表达式

 

前面我们已经提到了

linux的正则表达式

 

接下来我们说说

linux的扩展正则表达式

他是由egrep命令来解释执行。

如果想排除结尾是感叹号和空白行,使用grep,则是

 

$ cat inputFile | grep -v '$!' | grep -v '^$'

 

 这样写起来很麻烦,如果使用扩展的正则表达式,那么变成了

 

$ cat inputFile | egrep -v '$!|^$'

 

注意上面的这个 “|”不再是管道的意思了,而是或的意思。

egrep其实grep -E的实现。

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *