版权声明:本文为博主原创文章未经博主允许不得转载。 /qq_/article/details/
1)正则表达式用来在文件中匹配符合条件的字符串正则是包含匹配。Grep、awk、sed等命令可以支持正则表达式
2)通配符用来匹配符合条件的文件名,通配符是完全匹配ls、find、cp这些命令不支持正则表达式,所以只能使用shell自己的通配符来进行匹配了
“*”表示前一个字符匹配0次,或任意多次
注:匹配所有内容包括空白行
注:匹配最少包含两个连续a的字符串
注:匹配最少包含四个连续a的字苻串
“.”表示匹配除了换行符外任意一个字符
注:”s..d”会匹配在s和d这两个字母之间一定有两个字符的单词
注:匹配以大写”M”开头的行
””表示匹配行尾例1:grep“n
“[^]”表示匹配除中括号的字符以外的任意一个字符