定义
关联数组可以使用字符串做为数组的索引
定义关联数组
与定义数组不同的是,首先需要使用单独的声明语句将一个变量声明为关联数组
declare -A test_arr
然后就可以指定键名赋值了
test_arr=([one]='im one' [two]='im two')
显示数组元素
echo ${test_arr['one']} #输出 Im one
列出数组元素
和普通数组一样’,可以使用*打印出全部的元素
echo ${test_arr[*]} #输出 im one im two
显示元素个数
echo ${#test_arr[*]} #输出 2