Chinaunix首页 | 论坛 | 博客
  • 博客访问: 708481
  • 博文数量: 90
  • 博客积分: 3225
  • 博客等级: 少校
  • 技术积分: 1200
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-20 11:04
个人简介

菩提本无树,明镜变非台 本来无一物,何处惹尘埃

文章分类

全部博文(90)

文章存档

2015年(1)

2014年(12)

2013年(15)

2012年(31)

2011年(8)

2010年(23)

分类: LINUX

2012-04-28 10:19:05

 vi、ex、grep、egrep、sed、awk、gawk的基本元字符集及含义

    元字符
功能


 ^  只匹配行首。:当^用在[]中时,意指否定或不匹配括号里内容。


 $  只匹配行尾。


 *  一个单字符后紧跟*,匹配0个或多个此单字符。


 []  匹配[]内字符。可以是一个单字符,也可以是字符序列(要与*结合)。
 可以使用"-"表示[]内字符序列范围,如[1-8]或[a-z]。


[^]
匹配一个不在范围内的字
[^A-Z]ove
匹配第一个字符不是从A到Z中的一个,
后面跟着ove的所有字符
 \  屏蔽一个元字符的特殊含义。


 .  任意。


 +  匹配一个或多个字符。注:只适用于awk

 ?  匹配模式出现频率。注:只适用于awk

 pattern\{n\}
 匹配前面pattern出现次数。pattern为要查找的字符(串),n为次数。


 pattern\{n,\}m
 同上,但次数至少为n。


 pattern\{n,m\}
 同上,但pattern出现次数在n与m之间。





阅读(1394) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~