Чтобы сделать более понятным, как это сделать с массивами:
arr=( 'a' 'b' 'c' ) # construct a var assigning the string representation # of the variable (array) as its value: var=arr[@] echo "${!var}"