配列変数内で変数を使用しようとしましたが、期待どおりに機能しませんでした。
コード
ENV2[0]=567
ENV1[0]=123
ENV1[1]=789
if [ $1 -eq 1 ]
then
name=ENV1
echo "${name[0]}"
echo "${name[1]}"
else
name=ENV1
echo "${name[1]}"
fi
出力:ENV1「123」の代わりに、「ENV1」と2番目のエコー部分の空白行を出力します。正しい出力を得るのを手伝ってください、そして私は初心者です。ありがとう