正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
正则之grep
语法:grep [-cinvABC] 'word' filename
-c:打印符合要求的行数
-i:忽略大小写
-n:在输出符合要求的行的同时连同行号一起输出
-v:打印不符合要求的行
-A:后跟一个数字(有无空格都可以)例如-A2则表示打印符合要求的行以及下面两行
-B:后跟一个数字,例如-B2则表示打印符号要求的行以及上面两行
-C: 后跟一个数字,例如-C2则表示打印符合要求的行以及上下个两行
-r:会把目录下所有的文件全部遍历
-w:w为word的意思