egrep = grep -E

1.无变化

.

[]

[^]

2.个数

*

\?

+:表示1次或多次(至少一次);

{m,n}至少m次至多n次;

如,egrep --color=auto '\<[0-9]{1,2}\>' /proc/meminfo;

3.锚定符

^

$

\<,\b

\>,\b

4.或者

|(或者):a|b;

abc|def:abc,def,abcdef;

5.分组

():ab(c|d)ef:abcef,abdef;

练习:

a.找出某个文件中的,1位数或2位数:/proc/cpuinfo,/proc/meminfo;

egrep --color=auto '\<[0-9]{1,2}\>' /proc/cpuinfo;

egrep --color=auto '\<[0-9]{1,2}\>' /proc/meminfo;

转载于:https://blog.51cto.com/zkhylt/1302218

扩展正则表达式egrep11相关推荐

  1. LINUX_egrep及扩展正则表达式

    05_01_egrep及扩展正则表达式 正则表达式分为两类: Basic REGEXP:基本正则表达式 Extended REGXP:扩展正则表达式 grep:使用基本正则表达式定义的模板来过滤文本的 ...

  2. 正则表达式与扩展正则表达式区别

    最近在学习正则表达式时,遇到了一些问题,究其原因是正则表达式与扩展正则表达式的区别没有弄清楚 正则表达式与扩展正则表达式类似,只是扩展正则表达式表达更加简单正则表达式需要打 \ 转义字符 来表示某些字 ...

  3. Linux扩展正则表达式

    1. 扩展正则表达式 1.1 +(加号) + 表示前一个字符出现1次或1次以上 1.1.1 理解+ 要求:取出文件内容连续出现的小写字母 [root@oldboyedu50-lnb /oldboy]# ...

  4. glob,正则表达式元字符,扩展正则表达式总结

    globbing: 文件名通配 查询详细信息: man glob元字符:*: 匹配任意长度的任意字符?: 匹配任意单个字符[]: 匹配指定范围内的任意单个字符[^]: 匹配指定范围外的任意单个字符有几 ...

  5. Shell编程扩展正则表达式(egrep、awk)

    目录 扩展正则表达式 扩展正则表达式元字符 扩展元字符 egrep 示例 匹配o至少出现一次或者以上次数的内容 匹配以be为开头,t为结尾,中间可以是s或者为空的内容 匹配以sh为开头,rt为结尾,中 ...

  6. 扩展正则表达式及应用

    第1章 扩展正则表达式 1.1  + 前一个字符连续出现了1次或1次以上 egrep  "0+" oldboy.txt  1次或1次以上 >=1 egrep  "0 ...

  7. Shell扩展正则表达式练习1——电话号码过滤

    Shell扩展正则表达式练习1--电话号码过滤 国内电话号码目前一般采用区号+7位或8位阿拉伯数字组成,为了尽可能达到练习的目的,自己添加一些规则:①3位区号:如北京010,上海021,西安029,这 ...

  8. 基本正则表达式与扩展正则表达式

    正则表达式 一 基本正则表达式(BRE) 1.字符匹配 2.匹配次数 3.位置锚定 4.分组(好东西) 二 扩展正则表达式(ERE) 基本语法 写在前面:一直以来 对于正则表达式的使用都没有进行一个系 ...

  9. 正则表达式与扩展正则表达式(grep, sed, awk)

    Linux中用来在文件中搜索字符串的命令,如grep, sed, awk等命令支持正则表达式与扩展正则表达式. 1. 基础正则表达式 符号 解释 示例 * 匹配0次或多次 b.*t . 匹配任意字符 ...

最新文章

  1. [置顶] Java Socket实战之一 单线程通信
  2. 计算机控制z反变换公式,第三章 计算机控制系统的数学描述(修正Z变换).ppt
  3. Oracle查看分区、索引、表占用空间大小
  4. Unity3D 热更新方案(集合各位专家的汇总)
  5. Orchard详解--第八篇 拓展模块及引用的预处理
  6. 什么是SAP?SAP系统基础界面操作说明
  7. Windbg是一款非常好用的经典windows系统蓝屏分析修复工具
  8. 大学学习路线规划建议贴
  9. 安全事故 没有“高级失误”
  10. 电视SMB方式连接电脑共享文件
  11. 《iOS开发进阶》读书笔记
  12. C++【C++11】
  13. Excel怎样从一串字符中的某个指定“字符”前后截取字符及截取字符串常用函数...
  14. VMware虚拟机使用总结
  15. 手写一个抖音视频去水印工具,千万别刚一个程序员
  16. 盘数几则热门微信好友诈骗套路
  17. ESM2蛋白预训练模型 蛋白质、氨基酸向量表示
  18. break语句的作用
  19. 在Linux(unix)中,以波浪线“~”开始的文件名
  20. Intellij IDEA 14 配置SVN

热门文章

  1. [转]C#正则表达式小结
  2. 中海达数据怎么转rinex_Ashtech格式转换RINEX
  3. java服务端 json接口_java以json格式向后台服务器接口发送请求的实例
  4. markdown 流程图js_如何在Markdown中画流程图
  5. 基于catia活塞的有限元分析_渐开线插齿刀自动化设计系统及有限元分析
  6. wgan 不理解 损失函数_[图像盲去噪与GAN]GCBD翻译理解
  7. 服务器脱机状态,从脱机工作切换到联机工作
  8. linux tomcat守护_linux 设置tomcat为守护进程教程
  9. webview 模拟点击_Android如何基于坐标对View进行模拟点击事件详解
  10. dnspod ddns 下载_简约时尚休闲女装毛衣针织衫春装详情页_psd素材免费下载_ 750*13450像素(编号:24815329)...