grep语法格式
- 第一种形式: grep [option] [pattern] [file1,file2…]
- 第二种形式: command | grep [option] [pattern]
grep参数
选项 | 含义 |
---|---|
-v | 不显示匹配行信息 |
-i | 搜索是忽略大小写 |
-n | 显示行号 |
-r | 递归搜索 |
-E | 支持扩展正则表达式 |
-F | 不按正则表达式匹配,按字符串字面意思匹配 |
-c | 只显示匹配行总数 |
-w | 匹配整词 |
-x | 匹配整行 |
-l | 只显示文件名,不显示内容 |
-s | 不显示错误信息 |
grep和egrep:
- grep默认不支持扩展正则表达式,只支持基础正则表达式
- 使用grep -E 可以支持扩展正则表达式
- 使用egrep可以支持扩展正则表达式,与grep -E等价