Shell脚本grep用法
语法:#grep [选项] '关键字' 文件名
常用选项:
常用选项 | 注释 |
---|---|
-i | 不区分大小写 |
-v | 查找不包含指定内容的行,反向选择 |
-w | 按单词搜索 |
-o | 打印匹配关键字 |
-c | 统计匹配到的次数 |
-n | 显示行号 |
-r | 逐层遍历目录查找 |
-A | 显示匹配行及后面多少行 |
-B | 显示匹配行及前面多少行 |
-C | 显示匹配行前后多少行 |
-l | 只列出匹配的文件名 |
-L | 列出不匹配的文件名 |
-e | 使用正则匹配 |
-E | 使用扩展正则匹配 |
^key | 以关键字开头 |
key$ | 以关键字结尾 |
^$ | 匹配空行 |
- -color=auto | 可以将找到的关键字加上颜色的显示 |