la pagina man di bash al paragrafo:

Arrays

codice:
...
If the word is double-quoted, ${name[*]} expands to
a single word with the value of each array member separated by the first  character
of the IFS special variable, and ${name[@]} expands each element of name to a sepa‐
rate word.
...
il tuo script stampa ogni parola per riga

se metti * al posto di @

stampa una sola riga