Voglio fare eco a una nuova riga in un file tra le variabili in uno script di shell. Ecco il mio codice:
var1 = "Ciao" var2 = "World!" logwrite = "$ var1 [Ecco dove voglio inserire una nuova riga] $ var2 echo "$ logwrite" >> /Users/username/Desktop/user.txt
In questo momento, quando eseguo il mio script, il file user.txt mostra questo:
Ciao mondo!
Voglio che mostri:
Ciao Mondo!
Come faccio a fare questo??
EDIT: Ecco il mio script shell:
echo -n "Qual è il tuo nome di battesimo?" leggi prima echo -n "Qual è il tuo cognome?" leggi per ultimo echo -n "Qual è il tuo secondo nome?" leggi in mezzo echo -n "Qual è il tuo compleanno?" leggi il compleanno echo -e "Nome: $ first / nUltimo nome: $ last / nNome medio: $ middle / nBirthday: $ birthday" >> /Users/matthewdavies/Desktop/user.txt qlmanage -p "~ / Desktop / user.txt"
printf "%s\n" $var1 $var2 >> file
?