20180425

9.1 正则介绍_grep上

正则就是一串有规律的字符串
掌握好正则对于编写shell脚本有很大帮助

各种编程语言中都有正则,原理是一样的

grep

20180425

查看行数 -c

20180425

显示行号 -n

20180425

不区分大小写  -i

20180425

取反 -v

20180425

遍历所有子目录 -r

20180425

-A 后面跟数字,过滤出符合要求的行以及下面n行

20180425

-B 后面跟数字,过滤出符合要求的行以及上面n行

20180425

-C 后面跟数字,同时过滤出符合要求的行以及上下各n行

20180425

9.2 grep中

打印带数字0~9的行

20180425

打印不带数字0~9的行

20180425

打印不以#开头的行

20180425

打印非数字开头的行

20180425

打印没有数字的内容

20180425

^以什么开头

[^]取非

9.3 grep下

"."表示任意的一个字符

*左边的字符重复0到N次

20180425

打印2个0的内容

20180425

+左边的字符重复1到N次

20180425

?左边的字符0到1次

20180425

“|”或者

20180425