Jak iterować po tablicy przy użyciu pośredniego odwołania?

Jak mogę sprawić, aby ten kod działał?

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

Ten kod:

echo ${!ARRAYNAME[0]}

DrukujeJABŁKO. Próbuję zrobić coś podobnego, ale z „[@]”, aby iterować po tablicy.

Z góry dziękuję,