您的位置:首页 > 运维架构 > Shell

shell-正则表达式

2015-08-23 18:44 453 查看
第十一章主要内容:



这些内容是需要练的。





下面这个例子中,不包括字母 a 的行业列出来了,因为匹配的是星号前面包括 0 个或者任意多个字符,0个的时候就是没有,所以这么写是没有意义的,



所以如果想找出包含一个 a 的行,就要这么写 aa* ,例如:













加上-n就会显示行号:





^ 这个符号在中括号里面表示取反,在中括号前面表示以什么开头的,当然以什么结尾的就是在最后加 $符号:











下面这俩是一样的,因为第一个的是三次,因为正则表达式是包含匹配,所以就是包含至少三个的行,

第二个就是三个到多个的:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: