【发布时间】:2015-01-05 08:51:06
【问题描述】:
我有两个变量,分别称为变量 1 和变量 2, 一个包含名称列表,一个包含值列表,并且列表长度相同。我将如何创建一个关联数组,其中名称列表中的第一个名称是数组中一个项目的键,而值列表中的第一个值是该键的索引。例如
declare -A AgeDatabase
variable1=John Mary Sam
variable2=15 16 19
$ echo $AgeDatabase[John]
15
$ echo $AgeDatabase[Mary]
16
$ echo $AgeDatabase[Sam]
19
在这个例子中,我知道我可以手动设置这些值,但是我想使用某种循环自动设置值的过程,我不确定如何以及任何帮助将不胜感激。
【问题讨论】: