Shell 中的字典变量
-
声明
declare -A dict -
赋值
- 初值
dict=([key1]="value1" [key2]="value2" [key3]="value3") - 动态赋值
dict['key']=value
- 初值
-
打印
- 指定key对应的值
echo ${dict['key']} - 所有key的值
echo ${!dict[*]}
- 指定key对应的值
声明
declare -A dict
赋值
dict=([key1]="value1" [key2]="value2" [key3]="value3")
dict['key']=value
打印
echo ${dict['key']}
echo ${!dict[*]}