天天看点

grep显示行内容 - 小牛19851005

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只显示匹配关键字

grep显示行内容 - 小牛19851005

*  重复0个或多个前面的字符

?  代表重复0个或一个前面的字符

.*匹配所有字符

+ 代表重复一个或多个字符

. 点号代表一个字符

grep显示行内容 - 小牛19851005
grep显示行内容 - 小牛19851005

 如上图,加号表示匹配前面的表达式一次或多次,它前面的表达式尽可能的多匹配,如果不带加号,会显示单独的字母,可在排序后用来统计每个字母出现的次数

 |表示同时过滤多个字符串

发表于

2019-05-14 21:46 

小牛19851005 

阅读(4414) 

评论(0) 

编辑 

收藏 

举报