awk 数组初始化赋值
时间: 2024-05-21 08:09:21 浏览: 111
awk 中的数组是一个关联数组,可以通过字符串作为索引来存储和访问元素。在 awk 中,数组的初始化和赋值可以在同一条语句中完成。例如:
```
arr["key1"] = "value1"; # 给数组 arr 的 "key1" 元素赋值为 "value1"
arr["key2"] = 123; # 给数组 arr 的 "key2" 元素赋值为 123
```
此外,awk 还支持在数组中直接初始化元素。例如:
```
arr = ("key1" => "value1", "key2" => 123); # 初始化数组 arr 的元素
```
上述语句将创建一个名为 arr 的数组,并初始化了两个元素,其中第一个元素的索引是 "key1",值是 "value1";第二个元素的索引是 "key2",值是 123。
阅读全文