亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解析Shell數組

發布時間:2021-11-06 18:02:29 來源:億速云 閱讀:113 作者:柒染 欄目:建站服務器

這篇文章給大家介紹如何解析Shell數組,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

bash支持一維數組(不支持多維數組),并且沒有限定數組的大小。
類似于 C 語言,數組元素的下標由 0 開始編號。獲取數組中的元素要利用下標,下標可以是整數或算術表達式,其值應大于或等于 0。

定義數組

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

數組名=(值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

可以不使用連續的下標,而且下標的范圍沒有限制。

讀取數組

讀取數組元素值的一般格式是:

${數組名[下標]}

例如:

valuen=${array_name[n]}

使用 @ 符號可以獲取數組中的所有元素,例如:

echo ${array_name[@]}

獲取數組的長度

獲取數組長度的方法與獲取字符串長度的方法相同,例如:

# 取得數組元素的個數
length=${#array_name[@]}
# 或者
length=${#array_name[*]}
# 取得數組單個元素的長度
lengthn=${#array_name[n]}

關于如何解析Shell數組就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

电白县| 慈溪市| 南靖县| 石棉县| 东明县| 杭锦后旗| 垣曲县| 岱山县| 历史| 武陟县| 九龙城区| 囊谦县| 浦北县| 兴和县| 镇康县| 乌拉特中旗| 武威市| 呼伦贝尔市| 新昌县| 梓潼县| 宁化县| 巴青县| 海林市| 怀来县| 衡山县| 海丰县| 望谟县| 兴隆县| 定兴县| 九龙坡区| 浪卡子县| 白河县| 沈丘县| 方正县| 永平县| 嘉善县| 巫山县| 科技| 修水县| 定结县| 滦平县|