grep使用例子

本文探讨了在Linux环境下使用/etc/passwd文件进行'kkk'查找,以及一系列高级查找选项如行号、大小写忽略、正则表达式等。涉及grep命令的多种用法,包括文件匹配、行计数、行前后N行展示和单词频率统计,适用于IT技术人员日常操作。
摘要由CSDN通过智能技术生成
  • etc/passwd文件中查找单词"kkk"
    在这里插入图片描述
  • 在多个文件中查找
    在这里插入图片描述
  • 使用-l参数列出包含指定模式的文件的文件名
    在这里插入图片描述
  • 使用-n参数,在文件中查找指定模式并显示匹配的行号
    在这里插入图片描述
  • 使用-v参数输出不包含指定模式的行
    在这里插入图片描述
  • 使用^符号输出所有以某指定模式开头的行
    在这里插入图片描述
  • 使用$符号输出所有以指定模式结尾的行
    在这里插入图片描述
  • 使用句点.符号表示匹配任何单个字符
    在这里插入图片描述
  • 使用[]匹配括号中的任何单个字符

在这里插入图片描述

  • 使用[^]匹配排除括号中的任何字符
    在这里插入图片描述

  • 使用-r参数递归的查找特定模式
    在这里插入图片描述

  • 使用-i参数忽略字符大小写
    在这里插入图片描述

  • 使用-e参数查找多个模式
    在这里插入图片描述

  • 使用-f用文件指定带查找的模式
    在这里插入图片描述
    在这里插入图片描述

  • 使用-c参数计算模式匹配到的数量

在这里插入图片描述

  • 输出匹配指定模式行的前面或者后面N行

前4行
在这里插入图片描述
后4行
在这里插入图片描述
前后各4行

在这里插入图片描述

  • 查询一个文本中某个单词的出现次数

在这里插入图片描述
wc -l表示统计行数
grep -o表示把匹配到模式的每个单词整理成行的形式;如下图所示

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值