awk 没有数组,而是映射。
与 awk 中的所有变量一样,不需要定义它。当你第一次使用它时就会发生这种情况。
分配地图的元素:
a[key] = value
Run Code Online (Sandbox Code Playgroud)
使用元素:
print a[key]
Run Code Online (Sandbox Code Playgroud)
迭代:
for (i in a) {
print i, a[i]
}
Run Code Online (Sandbox Code Playgroud)
如果使用整数作为键,则映射将相当于一个数组。