linux grep命令使用

非开头,非结尾
grep ‘[|]’ filename
grep -v ‘|$’ filename
-w 精确匹配
-Fx 完全匹配
grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行
grep -B 5 foo file 显示foo及前5行
grep -A 5 foo file 显示foo及后5行
grep -rn ‘nihao’ * 筛选nihao

grep [选项] [模式] [文件…]
常用参数
-i:忽略大小写
-v:反向匹配,输出不匹配的行
-n:显示匹配行的行号
-c:统计匹配行的数量
-l:只显示包含匹配项的文件名
-r或-R:递归搜索目录下的所有文件
-E:使用扩展正则表达式
-F:将模式视为固定字符串,而不是正则表达式
-w:匹配整个单词
-x:匹配整行
-A n:显示匹配行及其后n行
-B n:显示匹配行及其前n行
-C n:显示匹配行及其前后各n行
-h:输出时不显示文件名
-H:输出时总是显示文件名
-o:只输出匹配的部分
-q:静默模式,不输出任何结果
-s:不显示错误信息
-e:指定多个模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值