Linux之awk基础编程的使用示例

  介绍

这篇文章将为大家详细讲解有关Linux之awk基础编程的使用示例,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

awk是一个使用非常广泛的文本处理工具,是功能最强大的数据处理引擎之一,可以进行样式的装入,流控制、数学运算符,进程控制语句甚至于内置变量和函数,下来就来详细介绍它的基本使用方示,和大家一起分享一下!

1. awk每次读一行数据,如果设置了- f选项,是在这一行使用分隔符分,0是全部

2. awk由模式和动作组成

3。条件判断模式{动作}

a.txt   aaa   bbb   aaa   ccc   ddd   猫。txt | awk & # 39; 1美元==癮aa"{打印“==? 1}& # 39;

癓inux之awk基础编程的使用示例"

4。/正则模式/{动作}

癓inux之awk基础编程的使用示例"

可以有多个模式动作

癓inux之awk基础编程的使用示例"

5。条件操作符~匹配正则! ~不匹配

 

6。特殊的模式(开始、结束),都只执行一次,不像前面的模式,每一行都会执行,用于初始化和最终结果的打印等

 

配合数组统计出现次数

癓inux之awk基础编程的使用示例"

关于Linux之awk基础编程的使用示例就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

Linux之awk基础编程的使用示例