您的位置:首页 > 其它

数组

2020-08-22 19:57 951 查看

显示所有数组:declare -a

普通数组也可以不声明
declare -a arrary_name

关联数组必须声明
declare -A arrary_name

#两者不可相互转换

数组赋值:
1)单个赋值
arrary_name[index]=value

2)多个赋值(用引号引起,空格分开,()内赋值)
arrary_name=("value1" "value2" "value3" "value4")

默认索引下标是从0开始

[p]${arrary_name} 默认是取第一个元素[url=https://blog.51cto.com/13434656/mailto:br/>${arrary_name[@]}取出所有元素${arrary_name[@]}取出所有元素${#arrary_name[@]}取数组中元素的个数,可以以此数字为下标给下个元素赋值${#arrary_name[@]}取数组中元素的个数,可以以此数字为下标给下个元素赋值${arrary_name[@]:offset:number}${arrary_name[@]:offset:number}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: