linux指令:grep(查找内容)

1.作用

        擅长单纯查找符合文本要求的内容。

        grep来自于英文词组“global search regular expression and print out the line”的缩写,意思是用于全面搜索的正则表达式,并将结果输出。

2.指令

2.1格式

grep [option] pattern files

2.2参数

-i忽略大小写
 -a或--text不要忽略二进制的数据
-A<显示列数>除了显示符合范本样式的那一列之外,并显示该列之后的内容,eg:-A5
-B<显示列数>除了显示符合范本样式的那一列之外,并显示该列之前的内容,eg:-B5
-C<显示行数>除了显示符合范本样式的那一列之外,并显示该列之前后的内容,eg:-C5
-c只输出匹配行的数量
-l只列出符合匹配的文件名,不列出具体的匹配行
-L只列出不符合匹配的文件名,不列出具体的匹配行
-n列出所有的匹配行,显示行号
-h查询多文件时不显示文件名
-s不显示不存在、没有匹配文本的错误信息
-v显示不包含匹配文本的所有行
-w匹配整词
-x匹配整行
-r递归搜索
-q禁止输出任何结果,已退出状态表示搜索是否成功
-b打印匹配行距文件头部的偏移量,以字节为单位
-o

与-b结合使用,打印匹配的词据文件头部的偏移量,以字节为单位;只显示匹配pattern部分

-F匹配固定字符串的内容
-E支持扩展的正则表达式

 2.3 举例

1)递归搜索

grep USE_RKAIQ -r

结果

2)递归+显示行数

 grep USE_RKAIQ -r -n

 结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙八瓶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值