Shell 腳本調試經驗-3

Shell 數組:

定義空數組:array_name=()  #等號兩邊不能有空格

定義初始化數組: arrary_name=(a b c d ) #默認分隔符爲空格,可是手動修改IFS 變量設置新的分隔符,入逗號。

將字符串分割爲數組:string_name=1,2,3 希望得到數組:arrary_name=(1 2 3)

arrary_name=(`echo "${string_name}"`)

顯示數組:

array_name=(mon, tue, wed, thur)

echo array= ${array_name[@]} #等號後有個空格

顯示爲: array= mon tue wed thur

echo array_name=${array_name[@]} #等號後沒有空格

顯示爲:array_name=mon array_name=tue array_name=wed array_name=thur

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章