免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: 9er
打印 上一主题 下一主题

(请教)test不支持双变量的问题? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2007-09-13 23:46 |只看该作者
你最里面那层循环是什么意思呢?
用户每一次循环都给VIP_GROUP${GROUP_NUM}_VIP${VIP_NUM}赋值,新值冲旧值。

论坛徽章:
0
12 [报告]
发表于 2007-09-13 23:47 |只看该作者
原帖由 9er 于 2007-9-13 23:45 发表


read读的..
好像变成二个变量了..不知道怎么才能实现呢>


什么意思?变量里面含有变量?
这是可以实现的。

论坛徽章:
0
13 [报告]
发表于 2007-09-13 23:55 |只看该作者
原帖由 yuhe27913 于 2007-9-13 23:46 发表
你最里面那层循环是什么意思呢?
用户每一次循环都给VIP_GROUP${GROUP_NUM}_VIP${VIP_NUM}赋值,新值冲旧值。



please input the number of VIP_Group:
2
input the the number of vip_group1:
3
input the ip of vip1 in vip_group1:
1.1.1.1

比如用户输入input the the number of vip_group1:为3
那么我就想可以提示用户输入group1的vip1,vip2,vip3
分别负值给变量VIP_GROUP1_VIP1,VIP_GROUP1_VIP2,VIP_GROUP1_VIP3

论坛徽章:
0
14 [报告]
发表于 2007-09-13 23:56 |只看该作者
外层循环就是想得到如果有两个组.group1和group2,那就可以提示用户输入,从而得到
VIP_GROUP1_VIP1,VIP_GROUP1_VIP2,VIP_GROUP1_VIP3,VIP_GROUP1_VIP4...
VIP_GROUP_VIP1,VIP_GROUP2_VIP2,VIP_GROUP2_VIP3,VIP_GROUP2_VIP4.....

论坛徽章:
0
15 [报告]
发表于 2007-09-13 23:58 |只看该作者
原帖由 yuhe27913 于 2007-9-13 23:46 发表
你最里面那层循环是什么意思呢?
用户每一次循环都给VIP_GROUP${GROUP_NUM}_VIP${VIP_NUM}赋值,新值冲旧值。



GROUP_NUM 和VIP_NUM都在循环中递加,不能新值冲旧值吧

论坛徽章:
0
16 [报告]
发表于 2007-09-14 00:14 |只看该作者
以前我也做个这样麻烦的事,忘了这么做了。
你内层的循环中VIP_GROUP${GROUP_NUM}应该是相对静止的吧?处理问题要逐步细化,从最初的最小的着手。
变量里面含有变量用eval。

论坛徽章:
0
17 [报告]
发表于 2007-09-14 00:18 |只看该作者
原帖由 yuhe27913 于 2007-9-14 00:14 发表
以前我也做个这样麻烦的事,忘了这么做了。
你内层的循环中VIP_GROUP${GROUP_NUM}应该是相对静止的吧?处理问题要逐步细化,从最初的最小的着手。
变量里面含有变量用eval。


应该是相对静止
能说详细点吗?能实现一下吗?万分感谢!

论坛徽章:
0
18 [报告]
发表于 2007-09-14 00:25 |只看该作者
你最初的愿望是什么呢?就是
read VAR
但是VAR很特殊,它的一部分是var,也就是
read CONST$var
但是CONST$var,仍旧很特殊,在覆加一层循环后CONST仍是变的,也就是
read $outervar$var

我这样理解对吧?
如果是这样,你就先实现最里层的循环。就是你把外层的变量取一个值固定下来$outervar=CONST,这样,你的目标就缩小为
实现read CONST$var
这会容易实现的多。

论坛徽章:
0
19 [报告]
发表于 2007-09-14 00:26 |只看该作者
原帖由 yuhe27913 于 2007-9-14 00:25 发表
你最初的愿望是什么呢?就是
read VAR
但是VAR很特殊,它的一部分是var,也就是
read CONST$var
但是CONST$var,仍旧很特殊,在覆加一层循环后CONST仍是变的,也就是
read $outervar$var

我这样理解对吧 ...



好的.谢谢..

论坛徽章:
0
20 [报告]
发表于 2007-09-14 00:27 |只看该作者
原帖由 9er 于 2007-9-14 00:18 发表


应该是相对静止
能说详细点吗?能实现一下吗?万分感谢!

循环的嵌套就是这个意思啊。外层的变量定下来之后才进行内层的循环。执行外内层的循环之后再变化外层的变量,再次循环内层。。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP