当前位置: 首页 > news >正文

grep过滤用法介绍(三)

grep过滤用法介绍(三)

egrep是grep的扩展形式,grep能用的,egrep都能用

grep --color 'r\?o' 1.txt

egrep --color 'r?o' 1.txt

这两式子相等,也就是说?或者+这样的特殊符号在egrep这里不需要脱义!,截图如下:

wKiom1jOh__zlNR9AAAd7_M-VuE872.png-wh_50

grep -E==egrep

egrep用法小结:

1、 egrep --color 'root|nologin' 1.txt

wKioL1jOiP_TLL0mAAAQU8UNThk964.png-wh_50

#head -n3 1.txt |egrep --color -n 'root|nologin'

这里的|是或者的意思,包含root或者nologin的所在行

2、如何表示并且,这里不能用&,只能用|管道符号

egrep --color 'root' 1.txt |egrep --color 'nologin'

wKiom1jOieqxcGNkAAAUWcIOp7Y324.png-wh_50

这里没有特殊符号用grep也是可以的!

3、 egrep --color '(rr)+' 1.txt

这里的(rr)表示一个整体

+一个或者多个rr

4、egrep --color '(rr){1,2}' 1.txt

这里的{}表示范围,包含1次rr,2次rr的所在行

wKioL1jOitnhehd1AAAMuGHwZLQ038.png-wh_50

按最小的算,如{1,9},就算没有9次的,只有7次的,也都会匹配到,只要包含1次rr!

总结:

  • ?+(){} | 这些特殊符号grep需要脱义

  • 或者grep -E

  • 或者egrep直接使用

  • ()表示整体

  • {}表示范围次数

  • |在‘’里面表示或者,在‘’外面表示管道符。




     本文转自品鉴初心51CTO博客,原文链接:http://blog.51cto.com/wutengfei/1908223,如需转载请自行联系原作者




相关文章:

  • Android Activity和Intent机制 学习笔记(显示网页,显示地图,打电话)
  • 07-JS中 li 排序
  • [WCF安全系列]从两种安全模式谈起
  • EIGRP路由协议中邻居的发现以及恢复
  • vim配色方案
  • Spring-基于构造函数的依赖注入
  • 快速清理系统垃圾和迅雷5.8版以前的隐藏数据库
  • 谁说Windows 7 比 XP 不注重用户体验?
  • 排序二 快速排序
  • 关于android:screenOrientation=portrait
  • 【转】淡入淡出效果的实现
  • 判断浏览器是否支持wml
  • JAVAWEB 一一 Hibernate(框架)
  • 指定的SID在本机上已经存在。请指定一个不同的SID
  • AIO on AIX 6.1 (文档 ID 1328019.1)
  • CentOS7 安装JDK
  • css属性的继承、初识值、计算值、当前值、应用值
  • Go 语言编译器的 //go: 详解
  • golang中接口赋值与方法集
  • Java 9 被无情抛弃,Java 8 直接升级到 Java 10!!
  • JavaScript设计模式系列一:工厂模式
  • macOS 中 shell 创建文件夹及文件并 VS Code 打开
  • node和express搭建代理服务器(源码)
  • Shadow DOM 内部构造及如何构建独立组件
  • SpiderData 2019年2月16日 DApp数据排行榜
  • Swift 中的尾递归和蹦床
  • Vultr 教程目录
  • webgl (原生)基础入门指南【一】
  • 动态规划入门(以爬楼梯为例)
  • 对象管理器(defineProperty)学习笔记
  • 分布式事物理论与实践
  • 一个JAVA程序员成长之路分享
  • nb
  • hi-nginx-1.3.4编译安装
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • #大学#套接字
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (二)基于wpr_simulation 的Ros机器人运动控制,gazebo仿真
  • (二)正点原子I.MX6ULL u-boot移植
  • (七)理解angular中的module和injector,即依赖注入
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (转)AS3正则:元子符,元序列,标志,数量表达符
  • (转)h264中avc和flv数据的解析
  • (转)为C# Windows服务添加安装程序
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .Family_物联网
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .net 按比例显示图片的缩略图
  • .net和php怎么连接,php和apache之间如何连接
  • .Net中的集合
  • @基于大模型的旅游路线推荐方案
  • [ web基础篇 ] Burp Suite 爆破 Basic 认证密码