【发布时间】:2017-03-26 18:56:15
【问题描述】:
我的代码应该可以使用 #!/bin/sh
有没有一种方法可以在循环中用迭代次数声明变量?
代码:
n=0
somestring="asdf asdf"
while [ $n -le 10 ]
do
"var$n"="$somestring"
done
# now it is possible to call variables var0, var1, var2,...
>> echo $var2
asdf asdf
感谢您的回答!
【问题讨论】:
-
为什么不使用数组呢?
-
#!/bin/shAFAIK 不支持数组
标签: bash sh posix dynamic-variables