shell中数组的使用
2012-12-12 08:58
330 查看
定义数组
a=(1 2 3 4 5)
打印数组元素个数:
echo ${#a[@]}或者echo ${#a[*]}
结果显示:5
打印数组所有元素
echo ${a[*]} 或者 echo ${a[@]}
结果显示:1 2 3 4 5
循环打印数组元素:
for id in ${a[@]}
do
echo $id
done
结果显示:
1
2
3
4
5
打印数组角码以及值
for id in ${!a[@]}
do
echo $id,${a[$id]}
done
结果显示:
0,1
1,2
2,3
3,4
4,5
如果要去掉某个元素
unset a[1]
去掉第二个元素,打印结果显示
0,1
2,3
3,4
4,5
a=(1 2 3 4 5)
打印数组元素个数:
echo ${#a[@]}或者echo ${#a[*]}
结果显示:5
打印数组所有元素
echo ${a[*]} 或者 echo ${a[@]}
结果显示:1 2 3 4 5
循环打印数组元素:
for id in ${a[@]}
do
echo $id
done
结果显示:
1
2
3
4
5
打印数组角码以及值
for id in ${!a[@]}
do
echo $id,${a[$id]}
done
结果显示:
0,1
1,2
2,3
3,4
4,5
如果要去掉某个元素
unset a[1]
去掉第二个元素,打印结果显示
0,1
2,3
3,4
4,5
相关文章推荐
- shell 数组使用,好,留着以后学习
- 数组-在Shell脚本中的基本使用介绍
- <Power Shell>01 四则运算和数组简单使用
- shell---数组的使用
- shell脚本 关联数组的使用
- bash shell之数组使用(牛逼篇)
- shell中的数组使用方法
- shell数组使用技巧
- 使用shell中数组存数据并最终将数据存入文件
- Linux命令行与shell脚本(14)--在函数中使用数组
- bash shell之数组使用
- Shell--数组的使用
- shell 使用数组作为函数参数的方法
- shell 中的数组的使用
- shell 冒泡排序 数组的使用
- Linux下Shell中数组的使用
- shell脚本自动化部署XX的案例(附数组使用)
- SHELL 数组:数组赋值中符号使用不正确(应该严格按"()"赋值),赋值后不能正确求出数组的长度。
- [转] Shell编程之数组使用
- linux_shell_数组建立及使用技巧