私は bash ループを持っています。すべての変数を読み込もうとしています:
var1="hello1"
var2="hello2"
var3="hello3"
for i in `seq 1 3`;
do
ab=var$i
# Now ab == var1, I want to echo $var1
done
動的に var(1)(2)(3) を取得して、その文字列を取得しようとしています。
編集:
ここでのポイントは、変数 (たとえば) を変数としてab=var$i
使用して変数を連結する方法です。値を取得することを意味
します。配列ではなく、この特定の例でそれを行う方法を意味していませんでした。ab
var1
var1
hello1
私が自分自身を明確にしたことを願っています。