[Linux] przekierowania w skrypcie

Witam. Musze napisać skrypt, który będzie dodawał kolejne pozycje do czegoś na wzór książki telefonicznej. Dodawane pozycje to numer, nazwisko i miejscowość. Dane wpisuje się za pomocą inputboxa i każda dana zapisywana jest do innego pliku. Potem wszystko scalam. Musiałem tak zrobić żeby były odstępy między poszczególnymi pozycjami. Problem polega na tym że każda nowa pozycja dopisywana jest w tej samej linii w poszczególnych plikach i potem po scaleniu wszystko jest pomieszane. Chodzi mi tylko o to żeby przekierowywane dane do plik1.txt plik2.txt i plik3.txt byly zapisywane w następnych liniach. Oto kod skryptu:

dialog --title "Dodanie nr tel." --inputbox "Podaj numer:" 20 20 "" 2>> plik1.txt

dialog --inputbox "Podaj nazwisko:" 20 20 "" 2>> plik2.txt

dialog --inputbox "Podaj miejscowosc:" 20 20 "" 2>> plik3.txt

paste plik1.txt plik2.txt plik3.txt 2>> bazatel.txt
echo -e "\n" >> gdzieś

, wstawi znak nowej linii na końcu danego pliku.

Pomogło. Wielkie dzięki. Próbowałem wcześniej z echo ale bez -e i nie działało, a teraz jest ok.