測牛學(xué)堂:2023軟件測試教程linux系類之shell數(shù)組操作
shell中的數(shù)組
數(shù)組是多個(gè)相同類型的變量組成的集合。
shell中數(shù)組的大小沒有限制。
定義數(shù)組:
在shell中,用小括號(hào)來表示數(shù)組,數(shù)組元素用空格符號(hào)分隔。
1數(shù)組名=(值1 值2 值3)
2可以單獨(dú)給數(shù)組的元素賦值
代碼示例:
shell中數(shù)組的操作
1 讀取數(shù)組某個(gè)元素
語法:?${數(shù)組名[下標(biāo)]}
注意:
1 數(shù)組的下標(biāo)也是從0開始的
2 使用@
?符號(hào)可以獲取數(shù)組中的所有元素
代碼示例:
2 獲取數(shù)組元素的個(gè)數(shù)
獲取所有元素以后,通過#?可以獲取元素的個(gè)數(shù)
3 取得數(shù)組單個(gè)元素的長度
先獲取某個(gè)元素,再通過#?去獲取這個(gè)元素的長度