#!/bin/sh
# 声明
arr=()
# 添加
arr[0]="111"
arr[1]="222"
# 整体打印
echo ${arr[@]}
# 遍历, 注意下标从0开始
for (( i=0;i<${#arr[@]};i++ ))
do
echo ${arr[$i]}
done
# 删除某元素, 如果删除0,那么遍历只能从1开始了
unset arr[0]
# 查看数组长度
echo ${#arr[@]}
# 清空数组
unset arr
echo ${arr[@]}
# 再次赋值
arr[0]="333"
echo $arr
Shell数组操作(添加、删除元素、清空、遍历)
于 2021-10-27 14:59:16 首次发布