在shell for里面如何给一个动态变量赋值并取值?? ,下面的语句执行结果是1,2,3,4而不是1000, 请大神帮忙.
for((i=1;i<5;i++));dotest$i=1000echotest$i=$test$idone执行结果如下:test1=1test2=2test3=3tes...
for (( i=1;i<5;i++));do
test$i=1000
echo test$i=$test$i
done
执行结果如下:
test1=1
test2=2
test3=3
test4=4 展开
test$i=1000
echo test$i=$test$i
done
执行结果如下:
test1=1
test2=2
test3=3
test4=4 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询