Shell 数组

数组的定义

arr_number=(1 2 3 4 5)
arr_number=(‘aa’ ‘bb’ ‘cc’)

获取数组长度

${#数组名[@/*]}

读取某个下标的值

${数组名[下标]}

读取数组所有元素

${数组名[@]}

删除操作

清除某个元素:unset arr_number[1]
清除整个数组:unset arr_number

分片访问形式

${数组名[@/*]:1:4}

数组的遍历

for v in ${arr_number[@]};do
echo $v;
done

你可能感兴趣的:(Linux,&,Unix)