分类: LINUX
2015-12-10 10:27:55
符号解释:
. 任意一个字符
* 零个或多个*前面的字符
.* 零个或多个任意字符,即所有
egrep
+ 一个或多个+前面的字符
? 零个或一个?前面的字符
| 或者
[a-Z] 任意英文字母
[0-9] 任意数字
^[0-9] 以数字开头
^[^0-9] 以非数字开头
[0-9]$ 以数字结尾
^[a-Z] 以英文字母开头
^[^a-Z] 不以英文字母开头
[a-Z]$ 以英文字母结尾
‘^$’ 表示空行
‘^#’ 以#开头
grep
语法:grep [-cinvABC] ‘word’ filename
-c 打印符合要求的行数
-i 忽略大小写
-n 打印时连同行号一起显示
-v 取反
-A 后跟一个数字n,打印时连同下面n行一起打印
-B 后跟一个数字n,打印时连同上面n行一起打印
-C 后跟一个数字n,打印时上下n行一起打印
-r 把目录下所有文件遍历一遍