Shell数组例子
2016-05-10 17:03
537 查看
Shell数组例子
循环打印数组,并统计数组的个数:
[root@slavedb array]# cat a.sh #!/bin/bash array=( freddy freddie tang sheng wei ) for ((i=0;i<${#array[@]};i++));do echo "This is num $i,then content is ${array[$i]}" #$i是下标 done echo "-----------------" echo "array len:${#array[@]}"
使用for循环取shell数组里面的值:
#!/bin/bash a=(aa bb cc dd ee) for i in `seq 0 ${#a[*]}`;do echo -n ${a[$i]} done
取出数组的值:
[root@bogon ~]# arr=(h0 h1 h2 h3) [root@bogon ~]# for i in ${arr[@]}; do echo $i; done h0 h1 h2 h3
取出数组值得下标:
[root@bogon ~]# arr=(h0 h1 h2 h3) [root@bogon ~]# for i in ${!arr[@]}; do echo $i; done 0 1 2 3
相关文章推荐
- shell脚本显示颜色的设置
- linux基础之shell编程(4)-for循环和case语句
- shell浅谈之一变量和引用
- c bash 代码遍历文件夹下所有文件
- shell变量
- shell if语句
- Xshell 连接 Ubuntu虚拟机
- Bash循环与分支浅谈
- 用PHP执行shell命令
- Shell脚本 curl获取必应每日壁纸(Mac OS)
- Shell之实现多线程
- 常用shell命令
- shell 生成数组
- shell教程-002:常见的Shell种类
- shell教程-001:shell简介 什么是shell,shell命令的两种执行方式
- Bash 的 shopt extglob ( 用来删除指定文件以外的文件,反向删除)
- PowerShell学习的一小步,工作的一大步
- Shell脚本(自动填充函数模板)
- bash中单引号、双引号、反单引号等的区别
- Linux Shell 使用技巧