我有一个旧的 csh 脚本(希望我有时间用 perl 重写),它有一系列变量 wmr1、wmr2 ... wmr24。我想做的是使用 foreach 循环回显每个变量的值,例如
foreach i(`seq 1 24`)
echo ${wmr$i}
end
这可以在 csh 中完成还是使用 perl one liner(使用符号引用?)?我不确定如何在循环中将整数$i
与等值组合wmr
并输出等值,这给了我错误$wmr1
$wmr2
echo ${wmr$i}
Missing }.