Ich möchte eine neue Zeile in eine Datei zwischen Variablen in einem Shell-Skript einfügen. Hier ist mein Code:
var1 = "Hallo" var2 = "Welt!" logwrite = "$ var1 [Hier möchte ich eine neue Zeile einfügen] $ var2 Geben Sie "$ logwrite" >> /Users/username/Desktop/user.txt als Echo ein
Im Moment, wenn ich mein Skript ausführe, zeigt die Datei user.txt Folgendes:
Hallo Welt!
Ich möchte, dass es zeigt:
Hallo Welt!
Wie mache ich das??
EDIT: Hier ist mein Shell-Skript:
echo -n "Wie lautet Ihr Vorname?" zuerst lesen echo -n "Wie ist dein Nachname?" zuletzt gelesen echo -n "Wie lautet Ihr zweiter Vorname?" Lesen Sie in der Mitte echo -n "Was ist dein Geburtstag?" Geburtstag lesen echo -e "Vorname: $ first / nLast Name: $ last / nMiddle Name: $ middle / nGeburtstag: $ birthday" >> /Users/matthewdavies/Desktop/user.txt qlmanage -p "~ / Desktop / user.txt"
printf "%s\n" $var1 $var2 >> file
?