linux之egrep命令

Posted uniquefu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux之egrep命令相关的知识,希望对你有一定的参考价值。

1.介绍

    egrep工具是grep工具的扩展,相当于grep -E

2.用法

  • 查找1个或1个以上前面的字符为例
    技术图片
  • 查找0个或1个前面字符
    egrep ‘o?‘ 1.txt
  • 匹配roo或者body
    egrep ‘roo|body‘ 1.txt
  • 用括号表示一个整体
    egrep ‘r(oo)|(at)o‘ 1.txt
  • 表示一个或者多个‘oo‘

         egrep ‘(oo)+‘ 1.txt

3.总结

  • .表示任意一个字符(包括特殊字符)
  • *表示0个或多个*前面的字符
  • .*表示任意个任意字符(包括空行)
  • +表示1个或多个前面的字符
  • ?表示0个或1个前面的字符

        其中,+?grep不支持,egrep才支持,但可以通过grep -E

以上是关于linux之egrep命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux grep、egrep使用命令详解

shell编程之grep命令和egrep命令:行截取命令

linux之grep

Linux之grep命令

Linux egrep命令

Linux grep/egrep命令详解