05_Shell索引数组
数组定义
#!/bin/bash
arr=(1 2 3 "www.baidu.com")
获取数组元素
#!/bin/bash
arr=(1 2 3 "www.baidu.com")
#通过下表获取元素 下标从1开始
${arr[1]}
#获取数组所有元素
${arr[*]} 或者 ${arr[@]}
#获取数组长度
${#arr[*]} 或者 ${#arr[*]}
#获取数组指定元素长度
${#arr[4]}
拼接数组
#!/bin/bash
arr1=(1 2 3)
arr2=(4 5 6)
array_new=(${arr1[*]} ${arr2[*]})
删除数组元素
#!/bin/bash
#删除指定元素
unset arr[0]
#删除整个数组
unset arr