Eu quero ecoar uma nova linha para um arquivo entre variáveis em um script de shell. Aqui está o meu código:
var1 = "Olá" var2 = "Mundo!" logwrite = "$ var1 [Aqui é onde eu quero inserir uma nova linha] $ var2 echo "$ logwrite" >> /Users/username/Desktop/user.txt
No momento, quando executo meu script, o arquivo user.txt mostra isso:
Olá Mundo!
Eu quero que ele mostre:
Olá Mundo!
Como eu faço isso??
EDIT: Aqui está o meu script de shell:
echo -n "Qual é o seu primeiro nome?" leia primeiro echo -n "Qual é o seu sobrenome?" leia por último echo -n "Qual é o seu nome do meio?" leia meio echo -n "Qual é o seu aniversário?" leia aniversário echo -e "Nome: $ first / nLast Name: $ last / nNome do meio: $ middle / nAniversário: $ birthday" >> /Users/matthewdavies/Desktop/user.txt qlmanage -p "~ / Desktop / user.txt"
printf "%s\n" $var1 $var2 >> file
?