定義數(shù)組
# 第一種
arr=( value1 value2 value3 ....)
# 第二種
arr=( [key1]=value1 [key2]=value2 [key3]=value3 ....)
數(shù)組的賦值
arr[index]=value
# 或者
arr[key]=value
訪(fǎng)問(wèn)數(shù)組
arr[index]
# 或者
arr[key]
計(jì)算數(shù)組長(zhǎng)度
# 第一種
${#arr[@]} # arr[@] 和 arr[*] 代表所有數(shù)組元素
# 第二種
${#arr[*]}
數(shù)組的切片
${arr[*]:start:length} # start 從0開(kāi)始
刪除指定數(shù)組元素
unset arr[n]
刪除整個(gè)數(shù)組
unset arr
連接兩個(gè)數(shù)組
("${arr1[*]}" "${arr2[*]}")