命令执行返回一个数组
# 将多个字符串保存为数组arr1=($(ls))
声明一个数组
arr2=(ash banshee chroma)
获取数组长度
arr_len=${#arr2[@]}
获取整个数组
${arr2[@]}# 使用for循环遍历for i in ${arr2[@]}doecho ${i}done
访问某个数组元素
# index 从0到len-1echo ${arr2[index]}
声明关联数组(键值对)
declare -A colorcolor["red"]="r"color["green"]="g"color["blue"]="b"
访问关联数组元素
echo $(color["red"])
遍历关联数组
foo
