grep常用命令

  • grep 字符串 file1.fileN:从多个文件中匹配字符串的行数据
    • grep 字符串 file1 --color=auto:匹配的字符串用不同颜色凸显
  • grep -E 正则表达式 file:使用正则表达式匹配(或者egrep 正则表达式 file注意是egrep不是grep)
  • grep -v 字符串 file:找出不符合条件的行数据
  • grep -c 字符串 file:统计符合条件的数据行的数量,并不是匹配的次数
  • grep -o 字符串 file:仅显示符合条件的数据
    • grep -o 字符串 file| wc -l:仅显示匹配次数
  • grep -n 字符串 file:显示符合条件的行数据并显示行号,当有多个文件的时候还会显示文件名
  • grep -l 字符串 file:显示包含字符串的文件名
  • grep -L 字符串 file:与l相反显示不包含字符串的文件名
  • grep -r 字符串 file:多级目录中递归搜索
  • grep -i 字符串 file:忽略大小写
  • --include 前缀{后缀1,后缀2}:在指定文件中搜索
  • --exclude 前缀{后缀1,后缀2}:排除某些文件搜索
  • grep 字符串 -A 行数 file:输出匹配结果后N行数据
  • grep 字符串 -B 行数 file:输出匹配结果后N行数据
  • grep 字符串 -C 行数 file:输出匹配结果前N行和后N行数据

转载于:https://www.cnblogs.com/JavaTWW/p/7019936.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值