grep正则表达式和shell的通配符对比分析

Written by

in

文章目录
  • grep没有通配符这个概念,只有正则表达式(Regular Expression)概念。
  • 功能 Shell通配符(Wildcard) grep正则表达式(Regular Expression) 任意字符 ? . 任意长度 * .* 以begin开头 begin* ^begin.* 以end结尾 *end .*end$
  • 目录
    • 0 Preface/Foreword
    • 1 grep 和shell的对比
      • 1.1 查找以指定string开始
      • 1.2 查找以指定string结尾

    grep没有通配符这个概念,只有正则表达式(Regular Expression)概念。

    功能 Shell通配符(Wildcard) grep正则表达式(Regular Expression)
    任意字符 ? .
    任意长度 * .*
    以begin开头 begin* ^begin.*
    以end结尾 *end .*end$

     grep "begin.*" 1.txt

    grep ".*end$" 1.txt

    到此这篇关于grep 正则表达式和shell的通配符对比分析的文章就介绍到这了,更多相关grep 正则表达式和shell的通配符内容请搜索风君子博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持风君子博客!

    您可能感兴趣的文章:

    • shell正则表达式、grep命令和sed命令举例详解
    • grep正则表达式匹配中括号的方法实例
    • linux下关于正则表达式grep的一点总结
    • linux 正则表达式grep实例分析
    • linux grep与正则表达式使用介绍
    • shell脚本之正则表达式、grep、sed、awk
    • 正则表达式grep用法详解
    • 浅谈Linux grep与正则表达式
    • bash 中用于grep的正则表达式

    站内搜索