【发布时间】:2014-01-23 10:03:12
【问题描述】:
我们可以在 Ksh 中创建动态数组吗? 比如,我们可以创建 i 范围为 1 到 5 的 array_$i[] 数组吗?即,array_1[]、array_2[]、array_3[]、array_4[] 和 array_5[]
这样我就可以遍历array_$i。 在 ksh 中可以吗?
【问题讨论】:
-
如果你不能,你应该可以用
eval模拟它。 -
能否请您说明如何使用eval?另外,如何访问数组元素?我相信 ${array_$arr[$i]} 不起作用?
-
如果您需要丰富的数据结构,shell 脚本语言是错误的选择。