假设我有一些bash数组:

A1=(apple trees)
A2=(building blocks)
A3=(color television)

并索引J=2,如何获取A2的数组内容?

最佳答案

我已经找到解决方法,可以通过以下方法完成:

$ Aref=A$J
$ echo ${!Aref}
building
$ Aref=A$J[1]
$ echo ${!Aref}
blocks
$ Aref=A$J[@]
$ echo "${!Aref}"
building blocks

09-25 21:11