1. 文章引言
grep
命令支持三种正则表达式语法:
-
Basic
-
Extended
-
Perl-compatible
若不指定正则表达式类型时,grep
命令的搜索模式为默认的基本正则表达式。
要搜索多个匹配模式,可以使用OR ( alternation )
运算符。
我们可以用OR
运算符|( pipe )
指定不同的匹配项,这些匹配项可以为如下方式:
-
文本字符串
-
表达式集
值得注意的是,在所有正则表达式运算符中,这个运算符的优先级是最低的。
使用grep
命令基本正则表达式搜索多个匹配模式的语法如下:
grep 'pattern1\|pattern2' filename
【注意】始终要用单引号将正则表达式括起来,因为单引号内的内容原样输出。被单引号括起的内容,不管是常量,还是