linux shell多个数组循环
来源:互联网 发布:nokia5310软件下载 编辑:程序博客网 时间:2024/06/06 07:22
#!/bin/bash
arr1=(a b c d)
arr2=(A B C D)
for i in 1 2
do
var="arr"$i"[@]"
for j in ${!var}
do
echo $j
done
arr1=(a b c d)
arr2=(A B C D)
for i in 1 2
do
var="arr"$i"[@]"
for j in ${!var}
do
echo $j
done
done
脚本如上!
说明:
${!var} 用于返回以var变量的值命名的变量的值
作用类似于eval,但是使用eval未实现双层循环
如果有更好的方法,欢迎批评指正!
0 0
- linux shell多个数组循环
- shell 数组 循环
- linux shell 中数组的定义和for循环遍历
- Struts 中循环显示多个数组
- linux shell 循环计数
- Linux shell 循环
- Shell 中的数组和循环
- shell数组、循环实战演练
- bash shell中利用循环创建多个文件
- shell for 循环、创建多个目录和嵌套目录
- linux shell 的 for 循环
- linux shell 的 for 循环
- linux shell 的 for 循环
- linux shell 的 for 循环
- linux shell编程while循环
- linux shell编程for循环
- Linux基础------Shell中的循环
- linux shell script 循环语句
- 高斯日记
- mysql 更改列名字
- hadoop web 接口上传文件
- Eclipse启动异常:Java was started but returned exit code=13
- ASP.NET获取客户端浏览器信息!
- linux shell多个数组循环
- Xcode 7安装KSImageNamed失败
- Web Components 未来的组件化标准
- pycharm一些小技巧---实用
- Matlab中如何读取TXT数据文件
- android字段无法导入
- 搜狗语音识别之配置
- 剑指offer学习笔记【二维数组的查找】
- UIMenuController使用中遇到的一个比较难注意的点