Ya respondido aquí.
Debería hacer una búsqueda mínima en Google, porque este fue el primer enlace devuelto para "bash return array"
Editar:
En bash, las funciones no devuelven valores. Pueden devolver un estado (igual que otros programas).
Entonces, si quieres volver algo, debe usar variables globales que se actualizan dentro de su función.