grep命令的-o和-P选项

先看man中介绍:      
-o,--only-matching:
              Show only the part of a matching line that matches PATTERN.
-P,--perl-regexp:
              Interpret PATTERN as a Perl regular expression.

 

例如

#   echo "helloworld123456"| grep -o -P '/d+'

 

返回  123456

#echo "helloworld123456"| grep -o -P '[a-z]+'

返回  helloworld

 

-P 选项是利用PERL的正则语法进行匹配

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐