shell 数组

shell 数组

# 定义一个数组
ARRAY=('a' 'b' 'c' 'd') # 空格作为元素的分隔符

# 访问数组
echo ${ARRAY[0]}  # 获取第一个元素,a

echo ${ARRAY[@]}  # 获取全部元素 等价${ARRAY[*]} a b c d

echo ${#ARRAY[@]} # 获取元组的长度len 4

echo ${!ARRAY[@]} # 获取元组的下标 0 1 2 3

echo ${ARRAY[@]:1}  # 获取下标大于等于1的元素

echo ${ARRAY[@]:1:2} # 获取下标大于等于1的2个元素

posted @ 2020-09-21 10:20  pigeast  阅读(110)  评论(0)    收藏  举报