grep命令常用参数及案例

发布时间 2023-03-24 10:50:15作者: 草原悍匪

参数列表:

-v:反向搜索

history | grep -v sdb

-n:返回匹配字符串所在的行号

history | grep -n sdb

-c:返回匹配的到指定字符串的数量

grep -c db generate.js

-e:指定多个匹配模式

history | grep -e new -e Sdb

-i:忽略大小写匹配

history | grep -i sdb

-w:强制匹配包含指定字符串

grep -w "bdp" generate.js

-A:除了显示符合范本样式的那一列之外,并显示该行之后的内容

grep  -A 3 new  generate.js

-B:除了显示符合样式的那一行之外,并显示该行之前的内容

grep  -B 3 new  generate.js 

-C:除了显示符合样式的那一行之外,并显示该行之前后的内容

grep  -C 1 new   generate.js

-E:匹配多个匹配模式,组合匹配

history | grep -E "new Sdb"

-o:只显示匹配到的字符串

grep -o db backup_full.js