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

猜你喜欢

转载自www.cnblogs.com/uniquefu/p/10782777.html