shell编程之正则表达式与文本处理器

Posted 袁❈晔

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell编程之正则表达式与文本处理器相关的知识,希望对你有一定的参考价值。

正则表达式概述

定义

  • 正则表达式,又称正规表达式、常规表达式
  • 使用字符串来描述、匹配一系列符合某个规则的字符串
  • 正则表达式组成
  1. 普通字符(大小写字母、数字、标点符号及一些其他符号)
  2. 元字符(在正则表达式中具有特殊意义的专用字符)

正则表达式层次

  • 基础正则表达式
  • 扩展正则表达式

Linux中文本处理工具

  • grep
  • egrep
  • sed
  • awk

 

常见元字符

 

查看网卡配置文件信息:

 

 

多条件匹配:-e(或)

 

 

 

 

awk

 

$0:打印整行

NF:打印每行列数   

$NF:打印最后一列

NR:显示行号

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

以上是关于shell编程之正则表达式与文本处理器的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本之正则表达式

Shell编程之正则表达式

05 shell编程之正则表达式

shell脚本编程之正则表达式(扩展正则表达式sed)

shell编程-正则表达式与文本处理器sedawk

shell编程之正则表达式sed工具