Похоже, вы используете ассоциативный массив. По умолчанию эти массивы будут предоставлять значения.
Чтобы получить ключи массива, попробуйте использовать восклицательный знак (!).
Ниже приведен обновленный код
for key in "${!ARRAY_NAME[@]}"
do
echo "Key -- $key"
done
Надеюсь, что это помогает.