我看到了在 shell 脚本中实现关联数组的技巧。例如,print array["apples"]可以将脚本编写为echo \$array$keywhere key=apples。
print array["apples"]
echo \$array$key
但是,没有提到如何生成键来迭代数组。我能想到的唯一方法是将键存储在一个由空格分隔的变量中,这样我就可以使用 for 循环来遍历数组。
那么,是否有其他方法可以存储密钥以备后用?
shell-script associative-array
associative-array ×1
shell-script ×1