shell學習二數組

Shell 數組

bash支持一維數組(不支持多維數組),而且沒有限定數組的大小。數組

相似與C語言,數組元素的下標由0開始編號。獲取數組中的元素要利用下標,下標能夠是整數或算術表達式,其值應大於或等於0。bash

定義數組

在Shell中,用括號來表示數組,數組元素用"空格"符號分割開。定義數組的通常形式爲:spa

數組名=(值1 值2 ... 值n)

如:語言

array_name=(value0 value1 value2 value3)

分割

array_name=(
value0
value1
value2
value3
)

還能夠單獨定義數組的各個份量:

array_name[0]=value0
array_name[1]=value1
array_name[n]=valuen

取值

常規取值:array_name[下標]

取所有:

${array_name[@]
相關文章
相關標籤/搜索