ITPub博客

首页 > Linux操作系统 > Linux操作系统 > linux学习笔记(grep正则表达式)

linux学习笔记(grep正则表达式)

原创 Linux操作系统 作者:sunyi_672 时间:2016-06-03 16:41:52 0 删除 编辑
grep 根据模式搜索文本,将符合模式的文本显示出来

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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-12-29

  • 博文量
    51
  • 访问量
    46478