我想要用循环来命名阵列名称
不晓得有没有办法做到??
结构大概如下
for name in a b c
do
for (( i=0; i<=5; i++ ))
do
$name[$i] = something # 希望以name为阵列名称 但这样写是不合法的
done
done
最后希望得到
a, b, c 三个阵列
实际上我是需要产生几百个阵列
不太可能一个一个做..
请大家帮帮忙!!
谢谢!
作者: nullspace 2016-04-21 00:51:00
for i in a b c;do for j in {0..5};doeval "$i[$j]=something";done;done