linux awk数组操作详细介绍




linux awk数组操作详细介绍

2022-07-20 20:30:45 网络知识 官方管理员

用awk进行文本处理,少不了就是它的数组处理。那么awk数组有那些特点,一般常见运算又会怎么样呢。我们先看下下面的一些介绍,结合例子我们会讲解下它的不同之处。在awk中数组叫做关联数组(associativearrays),因为下标记可以是数也可以是串。awk中的数组不必提前声明,也不必声明大小。数组元素用0或空串来初始化,这根据上下文而定。例如:

一、定义方法

1:可以用数值作数组索引(下标)

Tarray[1]=chengmo
Tarray[2]=800927

2:可以用字符串作数组索引(下标)

Tarray[first]=cheng
Tarray[last]=mo
Tarray[birth]=800927

使用中printTarray[1]将得到chengmo而printTarray[2]和print[birth]都将得到800927。

二、数组相关函数

复制代码

发表评论:

最近发表
网站分类
标签列表