shell-正则表达式(一)


通配符

       *匹配任意内容

       ?匹配任意一个内容

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

 

正则表达:

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

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

通配符:

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

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

 

基础正则表达式

 

 

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

文本

    

过程:

      

总结:

  

 

案例2:.的使用

       文件

          

过程

      

总结:

  

 

 

案例3:[ ]的使用

       文件:

             

过程:

   

总结:

 

 

案例四:[^]的使用.

       文本

             

过程:

      

总结:

       

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM