Como iterar em um array usando referência indireta?

Como posso fazer este código funcionar?

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

Este código:

echo ${!ARRAYNAME[0]}

ImpressõesMAÇÃ. Estou tentando fazer algo semelhante, mas com "[@]" para percorrer a matriz.

Desde já, obrigado,