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