grep 基本选项

grep 命令基本格式:    ===>>grep 选项 模式 文件

     如果模式字符串中有空格必须用" "括起来

 

1: -c 选项; 表示输出匹配字符串行的数量,默认情况下,grep命令打印出包含模式的所有行

2: -n 选项; 不但显示匹配的行号,而且会将该行打印出来

3: -v选项;  显示不包含模式的所有行

4: -i 选项;  大小写不敏感

5: -h选项;  查询多文件时不显示文件名

6: -l 选项;  只列出符合匹配的文件名,而不列出具体匹配行

7: -s 选项; 如果文件不存在grep会打印错误信息,加上此选项后不会显示

8: -r 选项; 递归搜索当前目录下的子目录

9: -w选项; 如果命令是 grep abc* 2.txt ,现在是*被解释为任意字符,如果加上了-w,grep -w abc* 2.txt 表示abc*为正个单词

10: -x选项; 如果不加==> grep abc 2.txt 那么如果一行中包含有abc将会被打印输出,但如果是grep -x abc 2.txt ,如果一行中是abc,def,将不会被打印,如果一行中只有abc将会被输出

11: -q选项;如果程序成功搜索到匹配模式的文本行执行返回0,如果没有搜索到返回1,如果有其他错误,例如没有那个文件导致失败返回2,程序执行后紧接着执行 echo &?,可以查看信息

 

 

 

 

 

 

转载于:https://www.cnblogs.com/feihuaxx/p/3686114.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值