一,linux中的正则表达式的定义与通配符的区别
1,定义:
正则表达式用来在文件中匹配符合条件的字符串,比如grep ,awk,sed命令都支持正则表达式
2,区别
正则表达式只是针对文件中的字符串
通配符只是针对文件名
3, a* 匹配0个或者多个前面是a的行
^ 匹配行首
$ 匹配行尾
[a] 匹配中括号指定的任意的一个字符
[^a] 匹配中括号的字符以外的任意的一个字符
\ 转义
\{n,m\} 前面的字符至少出现n次,最多m次
shell编程 6 正则表达式
猜你喜欢
转载自jianhao-wang.iteye.com/blog/2243120
今日推荐
周排行