Shell数组例子
2024-10-10 11:43:15
Shell数组例子
循环打印数组,并统计数组的个数:
[root@slavedb array]# cat a.sh
#!/bin/bash
array=(
freddy
freddie
tang
sheng
wei
)
for ((i=;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 ${#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
最新文章
- Oracle 中的伪列
- 解决Gradle编译时出现: 编码GBK的不可映射字符
- Nginx:针对IPv4的内核参数优化
- 2015安徽省赛 J.镜像树
- Mysql的函数使用方法
- Canvas实现文字粒子化,并且绕轴旋转(完善)
- [C++程序设计]有默认参数的函数
- Cocos2d-x精华教程汇总(第三期) cocos2d-x最新离线API文档下载(最新版3.6更新。。。)
- jQuery.reveal弹出层
- iOS tabbar点击动画效果实现
- 修改 Pattern代码使 Java 正则表达式支持下划线 &#39;_&#39;
- 重新绘制TabControl的Tabpage标签,添加图片及关闭按钮
- Java内存管理及对Java对象管理
- Java数据解析之XML
- common-io 文件监听例子
- saltstack系列~第三篇
- windows远程以及文件共享方法总结
- bulk
- JSP (tomcat 内置对象)
- payload
热门文章
- Struts1与Struts2的12点区别
- 适合码农工作时玩的游戏:Scrum
- com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column &#39;??????&#39; in &#39;field list&#39;
- css margin居中的问题
- Error 2147943712 during task creation
- autoLayout 纯代码
- Jenkins+Maven+Svn搭建持续集成环境持续集成和自动部署
- DS实验题 Old_Driver UnionFindSet结构 指针实现邻接表存储
- visual studio 中使用的插件介绍
- DirectX 基础学习系列6 字体