标签:相同 长度 name 组元 isp bsp 没有 获取 font
定义数组 在 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]}
标签:相同 长度 name 组元 isp bsp 没有 获取 font
原文地址:https://www.cnblogs.com/sea-stream/p/9876503.html