^ 只匹配行首
^tomcat
$ 只匹配行尾
tomcat$
* 只一个单字符后面紧跟* 匹配0个或者多个单字符 *前面那个单字符0-n次
eg:10133*匹配 101333 compue*t匹配 compuettt
10133 compueeeeteryyh
101344444 compueet
[] 只匹配[]内的字符。可以是单个字符或者字符序列"eg:[1-5]" 或者[123456]就是
匹配1 或者2 或者3......
\ 屏蔽特殊字符 eg:\* 屏蔽*的作用 此时*就是* 不是别的啥玩意
特殊字符包括:$.':*^()[]\+?
. 任意单字符
pattern\{n\} pattern\{n,\} pattern\{n,m\}
pattern出现n遍 最少n遍 n至m遍
]# grep '9\{2\}8' data.f data.g
data.f:47 oct 3ZL1998 LPSX 43.00 KVM9D 512
data.f:483 may 5PA1998 USP 37.00 KVM9D 644
data.f:216 sept 3ZL1998 USP 86.00 KVM9E 234
data.g:47 oct 3zl1998 lpsx 43.00 KVM9D 512
data.g:483 may 5pa1998 USP 37.00 KVM9D 644
data.g:216 sept 3zl1998 USP 86.00 KVM9E 234
阅读(1223) | 评论(0) | 转发(0) |