标签:方便 表示 数据类型 数组 之间 数据 一个 one shell
shell 中两种数据类型:一是数值类型,二是字符串类型;虽然shell本身是弱类型的,但也可以这么区分。数组的运用
得到数组的长度:${#a[*]} 或者${#a[@]}
得到数组中所有的值:${a[*]} 或者${a[@]}
得到数组中指定值:${a[digit]} #digit表示数字下标,也就是数组每个元素的位置从0开始计数
得到数组中的连续的位置的值:${a[*]:0:3} 这里是使用了字符串截取的方法 ${var:开始位置:长度}的方法
修改某个数组中值a[下标]=值
利用for循环遍历数组
for i in ${a[@]}; do
echo i
done
删除数组中某一个值
unset a[下标]
标签:方便 表示 数据类型 数组 之间 数据 一个 one shell
原文地址:http://blog.51cto.com/13466287/2070073