日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Shell數組變量定義-獲取-拼接-刪除

作者:TimeFriends 更新時間: 2022-05-20 編程語言

Shell數組變量:定義-獲取-拼接-刪除

目標

1.能夠定義Shell數組

2.能夠獲取Shell數組數據

3.能夠進行Shell數組的拼接,刪除

注意:Shell只支持一維數組,不支持多維數組

數組的定義:
	在Shell中用括號()來表示數組,數組元素之間用空格來分隔,語法為
    array_name=(item1 item2 ...) #方式一
    array_name=([索引下標1]=item1 [索引下標2]=item2 ...) #方式二
    注意:賦值號=兩邊不能有空格

數組的使用

1.通過下標獲取元素值,index從0開始
	${arr[index]}
2.獲取值同時賦值給其他變量
	item=${arr[index]}
3.使用@和*可以獲取數組中所有的元素
	${arr[@]} 	${arr[*]}
4.獲取數組長度或個數
	${#arr[@]} ${#arr[*]}
5.獲取數組指定元素的字符長度
	${#arr[index]}

數組的拼接

array_new=(${arr1[@]} ${arr2[@]} )
array_new=(${arr1[*]} ${arr2[*]} )

數組的刪除

刪除數組中指定的元素
	unset arr[1]
刪除整個數組
	unset arr

原文鏈接:https://timefriends.blog.csdn.net/article/details/122675712

欄目分類
最近更新