grep显示行内容
grep -An 关键字 文件 显示匹配的一行,并显示该行前的n行
grep -Bn 关键字 文件 显示匹配的一行,并显示该行后的n行
grep -Cn 关键字 文件 显示匹配的一行,并显示该行前后的n行
grep -n 关键字 文件同grep -Cn 关键字 文件
grep -v grep 搜索出来的内容排除grep 后显示
grep 30 -A 10 显示30行及之前的10行
grep 完全匹配:字符前后增加\b
grep -w "lll" a.log 完全匹配,等同上面
grep -i 忽略大小写
grep -o只显示匹配关键字
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiETPwJWZ3ZCMwcTP39zZuBnLENTJj1mY3VTaOJTW65EMNpmTyEkaNRXVE90dFRkTyUlaNlXVq1kMBR1T4FkaNR3Yq1UMZR1T1gTaOd3aU10dJpHTzkEVOJzaU9kdjJjYzpkMMRXOykVdNNjW2hXbZVnTtxENFRUT5N2ViBXO5xkNNh0YwIFSh9CXt92YuM3YltWas5iclN3Ztl2Lc9CX6MHc0RHaiojIsJye.png)
* 重复0个或多个前面的字符
? 代表重复0个或一个前面的字符
.*匹配所有字符
+ 代表重复一个或多个字符
. 点号代表一个字符
如上图,加号表示匹配前面的表达式一次或多次,它前面的表达式尽可能的多匹配,如果不带加号,会显示单独的字母,可在排序后用来统计每个字母出现的次数
|表示同时过滤多个字符串
发表于
2019-05-14 21:46
小牛19851005
阅读(4414)
评论(0)
编辑
收藏
举报