I'm trying to do the following in a bash script:
com=`ssh host "ls -lh"`
echo $com
It works, but the echo will break the output (instead of getting all lines in a column, I get them all in a row).
If I do: ssh host ls -lh
in the CLI it will give me the correct output and layout.
How can I preserve the layout when echoing a variable?
See Question&Answers more detail:os