grep 的用法

1. 扩展的正则表达式元字符需要用 "/"  escape 才有意义:

\?, \+, \{, \|, \(, \)

~$ echo "piapiapia" | grep '\(pia\)\{3\}'
piapiapia
~$ echo "piapiapia" | grep '(pia){3}'
$ 
或者使用 -E 选项:

$ echo "piapiapia" | grep  -E '(pia){3}'
piapiapia
或者直接使用 egrep:

$ echo "piapiapia" | egrep  '(pia){3}'
piapiapia



你可能感兴趣的:(正则表达式,扩展)