¿Cómo iterar sobre una matriz usando referencia indirecta?

¿Cómo puedo hacer que este código funcione?

#!/bin/bash
ARRAYNAME='FRUITS'
FRUITS=( APPLE BANANA ORANGE )
for FRUIT in ${!ARRAYNAME[@]}
do
    echo ${FRUIT}
done

Este código:

echo ${!ARRAYNAME[0]}

Huellas dactilaresMANZANA. Estoy tratando de hacer algo similar pero con "[@]" para iterar sobre la matriz.

Gracias por adelantado,

Respuestas a la pregunta(5)

Su respuesta a la pregunta