1、grep:

传统的 grep 程序, 在没有参数的情况下, 只输出符合 RE 字符串之句子. 常见参数如下:

-v: 逆反模示, 只输出"不含" RE 字符串之句子.

-r: 递归模式, 可同时处理所有层级子目录里的文件.

-q: 静默模式, 不输出任何结果(stderr 除外. 常用以获取 return value, 符合为 true, 否则为

false .)

-i: 忽略大小写.

-w: 整词比对, 类似 \ .

-n: 同时输出行号.

-c: 只输出符合比对的行数.

-l: 只输出符合比对的文件名称.

-o: 只输出符合 RE 的字符串. (gnu 新版独有, 不见得所有版本都支持.)

-E: 切换为 egrep .

2、egrep:

为 grep 的扩充版本, 改良了许多传统 grep 不能或不便的操作. 比方说:

- grep 之下不支持 ? 与 + 这两种 modifier, 但 egrep 则可。

- grep 不支持 a|b 或 (abc|xyz) 这类"或一"比对, 但 egrep 则可。

- grep 在处理 {n,m} 时, 需用 \{ 与 \} 处理, 但 egrep 则不需。

3、fgrep:

不作RE处理,表达式仅作一般字符串处理,所有meta均失去功能。

linux egrep和grep区别,linux中grep和fgrep有什么区别相关推荐

  1. java post和put的区别,ES 中的 POST 和 PUT 的区别

    0.什么是Restful架构 比较难说清楚,这部分大雾状态,引ruanyf 理解RESTful架构 的几句总结吧: Fielding将他对互联网软件的架构原则,定名为REST,即Representat ...

  2. python post与get的区别_python中get和post有什么区别

    更多编程教程请到:菜鸟教程 https://www.piaodoo.com/ 友情链接: 高州阳光论坛https://www.hnthzk.com/ 人人影视http://www.sfkyty.com ...

  3. python __import__和import区别_Python中import 与__import__() 之间的区别比较

    本篇文章给大家带来的内容是关于Python中import 与__import__() 之间的区别比较,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 首先来说一下两者的区别: impo ...

  4. python函数与方法的区别_python中函数和方法有哪些区别

    python中函数和方法有哪些区别 发布时间:2020-11-16 09:30:04 来源:亿速云 阅读:89 作者:小新 小编给大家分享一下python中函数和方法有哪些区别,相信大部分人都还不怎么 ...

  5. php 抽象类 接口 区别,PHP中抽象类和接口有什么区别

    PHP中抽象类和接口有什么区别 发布时间:2021-02-18 15:02:14 来源:亿速云 阅读:70 作者:Leah 这篇文章将为大家详细讲解有关PHP中抽象类和接口有什么区别,文章内容质量较高 ...

  6. python的元组和列表什么区别_Python 中列表和元组有哪些区别?

    看过了所有的区别,然而所有的区别都基本毫无意义,tuple元组的设计基本是python语言中一个完全失败和错误的设计,然而我们所有人都只敢小说地说啊它们之间有区别,没有人敢说它们没有区别,是因为这是一 ...

  7. python属性和方法的区别_Python中几种属性访问的区别

    起步 python的提供一系列和属性访问有关的特殊方法:__get__, __getattr__, __getattribute__, __getitem__ .本文阐述它们的区别和用法. 属性的访问 ...

  8. python中_new_和_init_的区别_Python 中的__new__和__init__的区别

    [同] 二者均是Python面向对象语言中的函数,__new__比较少用,__init__则用的比较多. [异] __new__是在实例创建之前被调用的,因为它的任务就是创建实例然后返回该实例对象,是 ...

  9. python属性和方法的区别_Python中几种属性访问的区别与用法详解

    起步 在Python中,对于一个对象的属性访问,我们一般采用的是点(.)属性运算符进行操作.例如,有一个类实例对象foo,它有一个name属性,那便可以使用foo.name对此属性进行访问.一般而言, ...

  10. 继承和实现区别java_java中继承和实现有什么区别,分别给程序带来了怎样的好处?...

    一.诉讼中的财产保全与执行程序中的财产保全有什么区别 一个明显的区别是依据不同:诉讼中的财产保全,是在生效判决尚未产生之前:而执行程序中的财产保全,已经是在执行生效判决了.至于启动主体,原则上都是应当 ...

最新文章

  1. java 的继承_关于java中的继承
  2. 哪一类功率放大电路效率最高_电路分析基础(8)-最大功率传输与阻抗匹配分析...
  3. Windows 7平台安装Oracle Client 10g版本时需要做的一点变更
  4. 退火算法 贪婪算法_算法贪婪策略简介
  5. 详解.NET IL代码(一)
  6. 入侵mysql后入侵linux_在Linux上使用MySQL的心得整理
  7. 华为方舟编译器开源!前华为人重磅解读!
  8. 数据库周刊60丨3月国产数据库排行榜出炉;日本银行数据迁移失败致使业务宕机;阿里云RDS PG13发布;亚健康Oracle数据库故障定位;Redis最佳实践;MySQL查询优化……
  9. 【MPEG】DVB / ATSC / ISDB区别
  10. ecshop订单总价币种汇率转换paypal付款
  11. 如何利用pyecharts绘制酷炫的桑基图?
  12. 声压、声强、声功率是什么?有什么区别。
  13. Kerberos介绍(全)
  14. SUMO学习日志(一)SUMO安装
  15. 基于SSM实现的物流管理系统【附源码】(毕设)
  16. Python判断文件名并批量修改成指定文件名
  17. stm32f103从安装MDK5到烧录第一个亮灯程序
  18. 一文了解C语言与嵌入式C语言的区别
  19. warning: /* within comment
  20. HNU-电路与电子学-小班2

热门文章

  1. Green Plum测试报告
  2. Python 网站应用从开发到部署
  3. App专项测试之弱网测试
  4. Mybatis缓存模块(一)BlockingCache
  5. Unity GUI屏幕自适应
  6. isp和3a的联系与区别是什么?
  7. Android Mms 数据库
  8. thinking in java(第七章)
  9. Dreamweaver 8 jquery 代码提示
  10. 【安全风险通告】Apache ShardingSphere远程代码执行漏洞安全风险通告