Schreiben von bash-array-Datei mit Zeilenumbrüchen

Wie Schreibe ich ein array in eine Datei, so dass jedes element getrennt von einem Zeilenumbruch?

Der folgende Code funktioniert nicht:

testa=( 1 2 3 )
echo "${testa[@]}" > file.txt

(jetzt die Elemente sind durch Leerzeichen getrennt auf einer Zeile)
Ich möchte vermeiden, schreiben einen for Schleife für diese...

Schreibe einen Kommentar