位置: IT常识 - 正文

Linux中用grep命令来搜索单词及统计匹配的行数(linux grep使用)

编辑:rootadmin
这篇文章主要介绍了Linux中使用grep命令来搜索多个单词和用grep命令统计匹配字符串的行数的方法,其中匹配多单词用到了grep所支持的正则表达式,需要的朋友可以参考下... 16-02-02

推荐整理分享Linux中用grep命令来搜索单词及统计匹配的行数(linux grep使用),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux grep命令详解,linux grep命令详解,linux命令grep用法,linux grep使用,linux grep命令详解,linux grep使用,linux命令grep用法,linux命令grep用法,内容如对您有帮助,希望把文章链接给更多的朋友!

使用 grep 命令来搜索多个单词要使用 grep 命令来搜索多个字符串或单词,我们该怎么做?例如我想要查找 /path/to/file 文件中的 word1、word2、word3 等单词,我怎么样命令 grep 查找这些单词呢?

grep 命令支持正则表达式匹配模式。要使用多单词搜索,请使用如下语法:

代码如下:grep 'word1\|word2\|word3' /path/to/file

下的例子中,要在一个名叫 /var/log/messages 的文本日志文件中查找 warning、error 和 critical 这几个单词,输入:

代码如下:$ grep 'warning\|error\|critical' /var/log/messages

仅仅只是要匹配单词(即该词两侧是单词分界符,针对西方以空格分隔的语言而言)的话,可以加上 -w 选项参数:

代码如下:$ grep -w 'warning\|error\|critical' /var/log/messagesLinux中用grep命令来搜索单词及统计匹配的行数(linux grep使用)

egrep 命令可以跳过上面的语法格式,其使用的语法格式如下:

代码如下:$ egrep -w 'warning|error|critical' /var/log/messages

我建义您们加上 -i (忽略大小写) 和 --color 选项参数,如下示:

代码如下:$ egrep -wi --color 'warning|error|critical' /var/log/messages

输出示例:

用 grep 命令统计匹配字符串的行数在 Linux 或 UNIX 操作系统下,对于给定的单词或字符串,我们应该怎么统计它们在每个输入文件中存在的行数呢?您需要通过添加 -c 或者 --count 选项参数来抑制正常的输出。它将会显示对输入文件单词匹配的行数,如下所示:

代码如下:$ grep -c vivek /etc/passwd

或者

代码如下:$ grep -w -c vivek /etc/passwd

输出的示例:

代码如下:1

相反的,使用 -v 或者 --invert 选项参数可以统计出不匹配的输入文件行数,键入:

代码如下:$ grep -c vivek /etc/passwd

输出的示例:

代码如下:45
本文链接地址:https://www.jiuchutong.com/zhishi/277373.html 转载请保留说明!

上一篇:怎么激活Win11企业版?Win11企业版激活密钥分享 附激活工具(win11企业版激活)

下一篇:Windows 11要来了?微软文档揭示Win11太阳谷 / Win10有两个不同版本(windows 11什么时候)

  • pc端的网页设计确认本次企业网站建设的需求和预算,找合适的第三方网站建设公司确认企业网站的具体功能和需求

    pc端的网页设计确认本次企业网站建设的需求和预算,找合适的第三方网站建设公司确认企业网站的具体功能和需求

  • 电梯与人生(电梯与人生的点评)

    电梯与人生(电梯与人生的点评)

  • 华为手机退出安全模式在哪里(华为手机退出安全模式怎么退出)

    华为手机退出安全模式在哪里(华为手机退出安全模式怎么退出)

  • 微信怎么置顶公众号(微信上怎么置顶公众号)

    微信怎么置顶公众号(微信上怎么置顶公众号)

  • 电脑键盘字母区失效(电脑键盘字母区字母的排列顺序)

    电脑键盘字母区失效(电脑键盘字母区字母的排列顺序)

  • 微信健康码怎么扫不出来(微信健康码怎么查)

    微信健康码怎么扫不出来(微信健康码怎么查)

  • 抖音视频发出黑屏可以恢复吗(抖音视频发出黑色怎么办)

    抖音视频发出黑屏可以恢复吗(抖音视频发出黑色怎么办)

  • 购买id是什么意思(购买id是什么意思呀)

    购买id是什么意思(购买id是什么意思呀)

  • 华为nova6解锁方式(华为手机nova6怎么解锁)

    华为nova6解锁方式(华为手机nova6怎么解锁)

  • 手机突然不能全屏了(手机突然不能全屏了OPPO)

    手机突然不能全屏了(手机突然不能全屏了OPPO)

  • gtx960的2g和4g差别大吗

    gtx960的2g和4g差别大吗

  • 手机号注销宽带会停吗(手机号注销宽带迁移)

    手机号注销宽带会停吗(手机号注销宽带迁移)

  • 打电话显示外拨已转接来电什么意思(打电话显示外拨已转接来电怎么设置)

    打电话显示外拨已转接来电什么意思(打电话显示外拨已转接来电怎么设置)

  • vivo哪款手机有nfc功能(vivo手机在哪看型号)

    vivo哪款手机有nfc功能(vivo手机在哪看型号)

  • 电脑vt怎么开启(惠普电脑vt怎么开启)

    电脑vt怎么开启(惠普电脑vt怎么开启)

  • 高德地图怎么创建位置(高德地图怎么创建位置定位)

    高德地图怎么创建位置(高德地图怎么创建位置定位)

  • 抖音地址可以自己设置吗(抖音地址自动定位吗)

    抖音地址可以自己设置吗(抖音地址自动定位吗)

  • 微博发帖怎么发(微博发帖怎么发动图)

    微博发帖怎么发(微博发帖怎么发动图)

  • qq精选照片显示不了(qq精选照片显示暂时无法查看)

    qq精选照片显示不了(qq精选照片显示暂时无法查看)

  • 12123开通支付在哪(12123开通支付在哪儿)

    12123开通支付在哪(12123开通支付在哪儿)

  • 苹果x有悬浮球吗(苹果x悬浮球在哪设置关闭)

    苹果x有悬浮球吗(苹果x悬浮球在哪设置关闭)

  • 鸿蒙系统如何自定义图标样式?鸿蒙系统自定义图标样式教程(鸿蒙系统如何自定义图标)

    鸿蒙系统如何自定义图标样式?鸿蒙系统自定义图标样式教程(鸿蒙系统如何自定义图标)

  • 微擎框架破解版v2.7.10去授权一键安装纯净商业版(微擎纯净框架,无任何限制)-电脑学习网(微擎框架安装教程)

    微擎框架破解版v2.7.10去授权一键安装纯净商业版(微擎纯净框架,无任何限制)-电脑学习网(微擎框架安装教程)

  • 消费税的计算方法有什么
  • 2021年餐饮业的税率是多少?
  • 一般纳税人金税盘抵税会计分录
  • 账实不符如何调平
  • 工会捐款规定
  • 一般纳税人在外地预缴税款
  • 工程设计企业符合增值税抵减政策吗
  • 春节汽车租赁
  • 出租车发票日期可以改吗
  • 公司领用自产产品建设厂房包括销项税
  • 如何区分境内所有银行卡
  • 补发工资申请书格式范本
  • 差旅费进项可以跨月抵扣吗
  • 办公室装修合同印花税怎么缴纳?
  • 土地租赁协议和合同有什么区别
  • 融资租赁业务如何纳税
  • 防伪税控设备丢失需要处罚吗
  • u盘启动器安装系统
  • 预付卡销售怎么做账
  • 普通发票多久之后还可以红冲
  • 个税的征税范围主要包括哪些项目
  • 房地产企业将开什么发票
  • 预缴土地增值税有滞纳金吗
  • 工程结算的编制方法
  • 计量差错引起的盘亏
  • npp怎么安装
  • 怎么处理坏账准备的问题
  • 埃姆雷莫尔
  • 圆顶亭效果图
  • 固定资产八大类别
  • bootstrap步骤
  • 善意取得虚开增值税专用发票处理
  • php自定义表单
  • html5旅游网页设计
  • php生成唯一字符串
  • php公众号推送完整示例
  • 房地产代理公司资质证书
  • ps中文字复制粘贴
  • python 断言
  • 企业年度预算编制流程
  • 在建工程发生的非正常损失计入哪
  • 单位社保年底清算
  • 劳务分包的形式有哪些
  • mongodb $nin
  • 投资款要不要交企业所得税?
  • 普通发票忘记开数量和单价可以用吗?
  • 政府预算会计的会计科目
  • 应纳税额和已缴税额一样
  • 哪些项目不可以抵扣进项
  • 公司买车赠送给个人,怎么交税
  • 防伪税控服务费全额抵扣申报表怎么填
  • 印花税为什么不用计提
  • 法人名称是填公司名吗
  • 汇算清缴弥补以前年度亏损多少年
  • 实收资本实际缴纳要去税务局备案吗
  • 微信昵称带符号图案
  • windows安装在何处
  • 苹果mac升级系统
  • fedora安装中文语言包
  • u极速u盘装系统
  • win8如何修改文件权限
  • Win10系统如何开启全部权限
  • win1021h2正式版发布日期
  • win10系统预览版
  • OS X Yosemite系统怎么样 OS X Yosemite功能介绍
  • winxp和win7双系统
  • myminer.exe是什么
  • linux发布项目
  • nodejs使用express如何跨域
  • 批处理 计算
  • 关于如何用好调查研究推动警务发展
  • android判断横竖屏
  • 电脑自动检测硬盘怎么取消
  • jquery图片自动滚动
  • javascript规范
  • javascript如何定义函数
  • js选中单选按钮
  • thinkphp withjoin
  • 企业所得税汇算清缴账务处理
  • 上海房产税免税面积怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设