html tool

2018年2月26日星期一

shell 数组添加新的元素

http://blog.csdn.net/zbszhangbosen/article/details/7786477


6. 连接两个数组,array=("${array1[@]}" "${array2[@]}"),用""的目的是防止元素本身包含空格,前面已经提到过

7. 复制一个数组,跟上面连接一样array=("${array1[@]}")

8. 数组添加元素,原理也跟上面一样array=("${array1[@]}" "xx")
[popexizhi: 一直认为shell数组不支持动态数组,看来不是啊!]

9. 提取数组的元素,${array[@]:3:2} 从第三个位置开始,取两个元素。如果是针对一个元素提取(相当于substring)${array[index]:start:len}
[popexizhi:这个和python的[start:end] 可以一拼 ]

没有评论:

发表评论