正则表达式awk

1.awk简介

  awk不仅仅时linux系统中的一个命令,而且是一种编程语言,可以用来处理数据和生成报告(excel)。

处理的数据可以是一个或多个文件,可以是来自标准输入,也可以通过管道获取标准输入,awk可以在命令

行上直接编辑命令进行操作,也可以编写成awk程序来进行更为复杂的运用。

2.awk格式

3.awk应用

用awk提取出服务名

 

显示服务名和在3模式开机时是否开启

用awk取IP地址

awk还可以用来计算

将读入换行符换成“:” 如果不改变读入换行符和输出换行符,可以把NR理解为显示行号,但是

真正意义是记录读入换行符的次数。

将读入换行符换成“:”,输出换行符换成“#”

用awk来加表头

用awk计算某文件行数

 用awk合并重复的字母,并相加同样字母后的数字

猜你喜欢

转载自www.cnblogs.com/jinchuan16/p/9886249.html