位置: 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什么时候)

  • 三代税款手续费退费申请
  • 没有审计报告的上市公司怎么办
  • 外贸企业出口流程图
  • 现金流量表季度报表本期金额
  • 印花税申报减免额不能为0怎么报
  • 季末资产总额填错了要紧吗
  • 出售无形资产和转让无形资产
  • 新企业会计准则什么时候实施的
  • 高新技术企业职工人数如何确定
  • 企业重组失败会怎么样
  • 兼营行为的税务处理办法
  • 结转本月收入类账户到本年利润会计分录
  • 车辆购置税发票电子版怎么查
  • 固定资产转在建工程
  • 应付账款明细账模板
  • 预交增值税怎么入账
  • 无偿受让股权的股东对发起股东没有出资承担责任
  • 出售无形资产是收入吗
  • 专票信息内容
  • 企业对外投资需要注意的事项
  • 固定资产对外投资的税务处理
  • 房屋转租收入会计分录
  • 固定资产抵扣进项
  • 应交增值税为负数代表什么
  • 苹果14promax电池掉电很快
  • 财务差旅费报销制度
  • typecho安装插件
  • mac safari使用技巧
  • 厂房出租租金要交多少税
  • UserScripts Safari 苹果iOS上特别好用且免费的脚本插件,五分钟学会
  • php判断文件上传类型
  • php 智能家居
  • 票据贴现业务如何核算
  • 最贵的苹果平板
  • yolov1网络结构图详解
  • 场地租赁费需要计提吗
  • 应收票据年末计息的分录
  • 股东以固定资产入股会计处理
  • Python人脸识别
  • 工程结算结算gbq文件怎么做
  • 研发人员餐费
  • 普通发票收款人填管理员可以吗
  • 个人独资企业用企业资金进行个人消费
  • php接口技术
  • mysql unique null
  • 存货的成本包括哪几项
  • 个体经营所得税怎么网上申报
  • 免税所得包括哪些
  • 集团与子公司资产的区别
  • 公司社保外包了,没给我社保卡怎么办?
  • 代理记账服务业务内容
  • 企业财务费用属于
  • 股份有限公司股东人数
  • 暂估入库做账
  • 固定资产小汽车折旧怎么计提
  • MySQL 5.6.36 Windows x64位版本的安装教程详解
  • win10预览版21277
  • u极速u盘启动官网
  • ubuntu开机密码不记得了
  • win7系统如何删除隐藏文件
  • thinkpad8装系统
  • windows10 uac关闭
  • linux安装与基本命令
  • windows10怎么老是蓝屏
  • win7开机提示音在哪里关闭
  • js常用的设计模式
  • 层盖住下拉列表框问题解决方案
  • jQuery select自动选中功能实现方法分析
  • unity web端
  • jquery配合.NET实现点击指定绑定数据并且能够一键下载
  • gin项目
  • js实现滑动效果
  • androidday3
  • 银行人员司法查询给查错了,怎么办
  • 电子税务局待确认授权不能勾选
  • 河北手工发票查验平台
  • 深圳沙井社保局在哪个位置
  • 个人所得税网上报税流程
  • 企业可以享受哪些政策优惠
  • 武汉税务地区编号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设