1. 简介
1.1. 功能
搜索输入文件中满足匹配指定模式的文本行,并将匹配行输出到标准输出。
1.2. 用法
grep [option…] [patterns] [file…]
1.3. 参考
- 官方手册页面:http://www.gnu.org/software/grep/manual/grep.html
- 帮助命令:
man grep
grep --help
2. 选项详解
2.1. 匹配控制选项
选项 | 描述 | 示例 |
---|---|---|
-e |
expression ,指定正则表达式,可重复指定 |
echo $'ABCD\nAbCd\nabcd'|grep -e 'ABC' -e 'abc' |
-f |
file ,从文件中读取表达式,一行为一个表达式 |
|
-i |
ignore ,忽略大小写 |
echo $'ABCD\nAbCd\nabcd'|grep -i 'abc' |
-v |
invert ,反向匹配&# |