位置: 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.008申报
  • 高管个人所得税政策
  • 土地租金计入哪个会计科目
  • 暂估成本结转后怎么冲回
  • 福利费结转以后年度
  • 银行收付款通知短信
  • 其他应付款变动率公式
  • 注销地税需要什么资料
  • 城市建设维护税怎么计算
  • 培训费是否能全额退款
  • 个人名义去税务局开票
  • 进项税在即征即退吗
  • 母公司开票给子公司有什么税务风险吗
  • 总公司人员可以在分公司报销费用吗
  • 金融企业贷款利息的账务处理
  • 纳税人可以是自然人吗
  • 运输途中发生货物丢失
  • 向境外分配股息怎样算税额
  • 大额保险缴费
  • 其他应收款贷方重分类到哪个科目
  • 资产置换会计准则
  • 支付工程款需要什么财务手续
  • 帮公司垫付的钱怎么要
  • 无法找到脚本文件vbs怎么办
  • 情人节海报怎么画简单
  • win7bios网络启动
  • 哪些行业可以简易征收增值税
  • 公司撤股需走什么程序
  • ntpd命令详解
  • 转出未交增值税最终怎么转平
  • 预收安装费的会计分录
  • 申报个税是不是就必须交社保
  • 合同资产与应收账款的关系
  • 筹建期工会经费怎么算
  • java一天速成
  • mongo mysql区别
  • 用友删除凭证后为什么还在
  • 所得税费用该怎么算
  • 小微企业是怎样自己认定的呢
  • 物业公司水费差额征税如何申报
  • 已认证的发票要冲红要退票吗
  • 企业征收所得税会计分录
  • 研发支出属于什么要素
  • 营业税差额征税范围
  • 我国开征股票交什么税
  • 获取数据库最新的一条记录
  • 根据索引名称查字段
  • sql将两个表的数据合并
  • win10使用期限
  • xp系统没有安装好,请重新运行安装程序
  • kcleaner.exe是什么
  • win7系统禁止更新
  • linux find -a
  • u盘制作winpe启动盘
  • windows8 enterprise
  • winxp如何设置自动关机
  • xp系统 修复
  • xp系统如何共享文件夹怎么弄
  • 在对linux系统中dir
  • windows应用图标
  • 批处理删除注册表指定项
  • html里id
  • Jqgrid之强大的表格插件应用
  • app录音功能开发
  • python中字典的键值对
  • Python实现定时任务
  • python计算文件大小
  • javascript实现3D切换焦点图
  • python遍历文件目录
  • 深圳市福田区税务局电话
  • 本年累计实际已预缴的所得税额怎么填
  • 仓储物流企业的事故指标
  • 消费税税目税率表2019
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设