LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1284|回复: 2

在Shell 中如何不使用数组实现下标变化的变量的取值

[复制链接]
发表于 2007-10-29 17:06:01 | 显示全部楼层 |阅读模式
如题,shell不支持数组.
比如
x1=1.1.1.1
x2=2.2.2.2
x3=3.3.3.3
......
如何实现依次取x1,x2,x3的值
发表于 2007-10-29 17:10:50 | 显示全部楼层
  1. for ((i=1;i<=10;i++))
  2. do
  3.     eval echo \$x$i
  4. done
复制代码

不過,既然 array 好用,那為何不用呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-29 17:17:48 | 显示全部楼层
简单试过了,可以.谢谢!
不使用数组是因为我们的shell不支持数组.不过这样加在规则里还有问题,在调调看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表