grep 根据模式搜索文本,将符合模式的文本显示出来
grep -i --colour
-v 显示没有匹配到的行
-o 只显示匹配到的字符串
元字符
. :匹配单个任意字符
* :匹配其前面的字符任意次
.* :匹配任意长度的任意字符
\? :匹配前面的字符1次或0次
\{m,n\} : 匹配前面的字符最少m次,最多n次。 \{0,3\} 至少0次 至多3次
位置锚定
^ : 锚定行首
$ : 锚定行尾
^$ :空白行
\<或\b : 其后面的任意字符必须作为单词的首部初现
\>或\b : 其前面的任意字符必须作为单词的尾部出现
\(\) 分组
\1 上一个初现的字符
-A 数字 :匹配到的行,加上后两行
-B 数字:匹配到的行,加上前两行
扩展正则表达式
grep -i --colour
-v 显示没有匹配到的行
-o 只显示匹配到的字符串
元字符
. :匹配单个任意字符
* :匹配其前面的字符任意次
.* :匹配任意长度的任意字符
\? :匹配前面的字符1次或0次
\{m,n\} : 匹配前面的字符最少m次,最多n次。 \{0,3\} 至少0次 至多3次
位置锚定
^ : 锚定行首
$ : 锚定行尾
^$ :空白行
\<或\b : 其后面的任意字符必须作为单词的首部初现
\>或\b : 其前面的任意字符必须作为单词的尾部出现
\(\) 分组
\1 上一个初现的字符
-A 数字 :匹配到的行,加上后两行
-B 数字:匹配到的行,加上前两行
扩展正则表达式
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26600495/viewspace-2113563/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26600495/viewspace-2113563/