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

  • 特定业务计算的应纳税所得额
  • 视同销售的增值税怎么申报
  • 国有独资企业是国企吗
  • 房东口头答应减免房租又反悔了
  • 工业企业结转成本表格模板
  • 加计扣除进项税账务处理
  • 支付买方佣金
  • 房屋出租怎么交税?
  • 固定资产替换公式
  • 哪些银行承兑汇票不能收的名单
  • 人力资源外包服务增值税税率
  • 材料收到发票未到怎么记账
  • 贷款计提利息会计分录
  • 物业做账的时候怎么做
  • 财产保险合同的主体变更
  • 车船税发票丢了咋办
  • 奖金个人所得税筹划
  • 企业员工自行体检流程
  • 临时使用自建商品房是否需要缴纳房产税?
  • 发票作废什么时候生效
  • 小规模企业国税怎么报税
  • 公司内收取的礼金
  • 销售设备并提供安装服务增值税税率
  • 组成计税价格用来算什么
  • php 字符串函数
  • 外资企业如何
  • 营改增后房地产企业账务处理
  • oracle win10
  • 进项税额是
  • 库存商品损失怎么做账
  • php linux 环境搭建
  • 增值税专用发票丢了怎么补救
  • php用户登录界面
  • 购车的进项税怎么抵扣
  • PHP中strpos、strstr和stripos、stristr函数分析
  • 社区居委会有营业执照吗
  • 公司破产清算应先还银行还是股东
  • 你别找了
  • hive.
  • 凭证摘要写错了已经结账
  • 减按10%的税率是什么意思
  • 上季度的发票开出去了可以作废吗
  • 一个合同里面服务怎么写
  • 织梦怎么用模板建站
  • 外勤会计是做什么的
  • 个人向企业借贷违法吗
  • db2with
  • mysql命令行删除库中的所有表
  • 非广告性质的赞助支出
  • 购买加油卡走哪个平台好
  • 包装物是指什么
  • 低预算高要求
  • 业务招待费进项票可以抵扣吗
  • 公司向股东个人借款
  • 简易征收增值税一般纳税人怎么报税
  • 计提税金如何进项抵扣
  • sql server安装完 C盘空间一直减少
  • windowssever 2003
  • Windows Remote Shell(WinRM)使用介绍
  • 如何查看freenass密码
  • win7无法开机怎么进入安全模式
  • win7文件无法删除需要权限
  • win8系统咋样
  • win 7电脑音箱没有声音
  • win8 开始
  • awk命令详解
  • cocos2dx游戏开发
  • Unity3D游戏开发培训课程大纲
  • 详细的测试用例
  • socket restful
  • unity效率
  • android环境搭建实验报告
  • JS与jQ读取xml文件的方法
  • 河南车船税缴纳查询网
  • 高新技术企业认定
  • 关于加强税务稽查工作的思考
  • 亿企赢工作前景怎么样
  • 广东省职称证书编号查询系统
  • 临时增版
  • 深圳坪山税务局电话人工客服电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设