Linux之shell数组
1.bash支持一维数组(不支持多维数组),并且没有限定数组的大小。2.数组元素的小标有0开始编号,获取数组中的元素要领用下标,下标可以是整数或算数表达式,其值应大于或等于0.//定义数组 括号来表示数组,数组元素用 “空格”符号分割//数组名=(值1 值2...)arr=("aa" "bb" "cc")读取数组 ${数组名[下标]}[root@chd ~]# echo ${arr[0]}aa//
·
1.bash支持一维数组(不支持多维数组),并且没有限定数组的大小。
2.数组元素的下标由0开始编号,获取数组中的元素要领用下标,下标可以是整数或算数表达式,其值应大于或等于0.
//定义数组 括号来表示数组,数组元素用 “空格”符号分割
//数组名=(值1 值2...)
arr=("aa" "bb" "cc")
读取数组 ${数组名[下标]}
[root@chd ~]# echo ${arr[0]}
aa
//使用@符号可以获取数组中的所有元素
[root@chd ~]# echo ${arr[@]}
aa bb cc
获取数组的长度
//数组长度=${#数组名[@]} 或者{#数组名[*]}
更多推荐
已为社区贡献3条内容
所有评论(0)