9.1 正则介绍_grep上
正则就是一串有规律的字符串
掌握好正则对于编写shell脚本有很大帮助
各种编程语言中都有正则,原理是一样的
grep
查看行数 -c
显示行号 -n
不区分大小写 -i
取反 -v
遍历所有子目录 -r
-A 后面跟数字,过滤出符合要求的行以及下面n行
-B 后面跟数字,过滤出符合要求的行以及上面n行
-C 后面跟数字,同时过滤出符合要求的行以及上下各n行
9.2 grep中
打印带数字0~9的行
打印不带数字0~9的行
打印不以#开头的行
打印非数字开头的行
打印没有数字的内容
^以什么开头
[^]取非
9.3 grep下
"."表示任意的一个字符
*左边的字符重复0到N次
打印2个0的内容
+左边的字符重复1到N次
?左边的字符0到1次
“|”或者