Linux 字典数组应用

-----字典-----
//必须先声明
#declare -A dict
#dict=([zg]='zj' [zj]='hz' [hz]='bj')
//指定key
#echo ${dict['zg']}
zj
//所有keys
#echo ${!dict[*]}
//所有values
#echo ${dict[*]}
//长度
#echo ${#dict[*]}
//遍历字典
#for key in ${!dict[#]}
do
print $key":"${dict[key]}
done

//添加元素
#dict+=([wz]="lc")
-----数组-----
#list=("bj" "xh" "jg" "gs" "xs")
//指定下标0开始
#echo ${list[1]} #xh
//所有下标
#echo ${!list[*]}
//所有元素
#echo ${list[@]}
//新增元素
#list=("${list[@]}" "sc" "xc")

 

posted on 2015-05-18 23:39  漫步的影子  阅读(1336)  评论(0编辑  收藏  举报