いくつかの配列があるとしますbash
:
A1=(apple trees)
A2=(building blocks)
A3=(color television)
そしてインデックスJ=2
、配列の内容を取得するにはどうすればよいでしょうかA2
?
ベストアンサー1
すでに解決策を見つけました。これは次のように実行できます。
$ Aref=A$J
$ echo ${!Aref}
building
$ Aref=A$J[1]
$ echo ${!Aref}
blocks
$ Aref=A$J[@]
$ echo "${!Aref}"
building blocks