Meu script contém algo como isto:
ifc=$(ifconfig)
Com isso, a ifcvariável contém a saída do comando, ifconfigmas sem novas linhas. Então, quando imprimo, echo $ifcrecebo apenas uma linha.
Como posso incluir as novas linhas de subcomandos?
Meu script contém algo como isto:
ifc=$(ifconfig)
Com isso, a ifcvariável contém a saída do comando, ifconfigmas sem novas linhas. Então, quando imprimo, echo $ifcrecebo apenas uma linha.
Como posso incluir as novas linhas de subcomandos?
Respostas:
A maneira correta de imprimir é
echo "$ifc"
bash(1), você precisa citar a preservar os espaços, tabulações, ou novas linhas.