bash imprimer les éléments du tableau sur des lignes séparées

Comment puis-je imprimer l'élément du tableau est un tableau Bash sur des lignes distinctes? Celui-ci fonctionne, mais il y a sûrement un meilleur moyen:

$ my_array=(one two three)
$ for i in ${my_array[@]}; do echo $i; done
one
two
three

Essayé ceci mais ça ne fonctionne pas:

$ IFS=$'\n' echo ${my_array[*]}
one two three