0

一連の変数 wmr1、wmr2 ... wmr24 を持つ古い csh スクリプト (perl で書き直す時間があればよいのですが) があります。私がやりたいことは、たとえば foreach ループを使用して各変数の値をエコーすることです

foreach i(`seq 1 24`)
   echo ${wmr$i}
end

これは csh で、または perl ワンライナーを使用して (シンボリック参照を使用して) 実行できますか? ループ内で整数を組み合わせて値などを出力する方法がわかりません。エラー$iが発生しwmrます$wmr1 $wmr2echo ${wmr$i}Missing }.

4

1 に答える 1