通配符

       *匹配任意内容

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

       ?匹配任意一个内容

  [ ] 匹配中括号中的一个字符

 

正则表达:

       在文件中匹配符合条件的字符串,正则是包含匹配。

       grep、awk、sed等命令可以支持正则表达式

通配符:

       用来匹配符合条件的文件名,通配符是完全匹配。

       ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行       匹配了

 

基础正则表达式

 shell-正则表达式(一) 随笔 第1张

 

案例1:*匹配所有内容,包括行

文本

    shell-正则表达式(一) 随笔 第2张

过程:

      shell-正则表达式(一) 随笔 第3张

总结:

  shell-正则表达式(一) 随笔 第4张

 

案例2:.的使用

       文件

          shell-正则表达式(一) 随笔 第5张

过程

      shell-正则表达式(一) 随笔 第6张

总结:

  shell-正则表达式(一) 随笔 第7张

 

 

案例3:[ ]的使用

       文件:

           shell-正则表达式(一) 随笔 第8张  

过程:

   shell-正则表达式(一) 随笔 第9张

总结:

shell-正则表达式(一) 随笔 第10张

 

 

案例四:[^]的使用.

       文本

             shell-正则表达式(一) 随笔 第11张

过程:

      shell-正则表达式(一) 随笔 第12张

总结:

       shell-正则表达式(一) 随笔 第13张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄