grep命令如何取或?

将关键字使用引号引住,再用或符号 分割即可。

有时候自然会想到用|,但是|在shell命令中又表示通道,可能就想不明白能不能用了。其实再进一步加上引号就能区分了。 如:

grep -E 'Start|Finish' <filename>  // 使用-E选项,过滤出文件中包含Start或者Finish的行
egrep 'Start|Finish' filename    // 使用egrep可以免去-E选项,默认支持

作者:唐明

出处:/post/grep-or

版权:本站使用"CC BY 4.0"创作共享协议,转载请在文章明显位置注明作者及出处。

关注微信公众号

DevOps持续交付公众号ID:devopscd