Muchas veces necesitamos guardar la salida de un comando en una variable al escribir scripts Bash. El problema es que luego tenemos dificultades para interpretar o mostrar por salida estándar su contenido, ya que se pierden los saltos de línea. Esto se soluciona de manera sencilla utilizando comillas dobles. Tomemos como ejemplos el comando «ps».-
| 
					 1 2 3 4 5 6 7 8 9 10 11  | 
						$ ps    PID TTY         TIME CMD  14815 pts/1       0:00 ps  19344 pts/1       0:00 ksh $ var=$(ps) $ echo $var PID TTY TIME CMD 28812 pts/1 0:00 ps 19344 pts/1 0:00 ksh $ echo "$var"    PID TTY         TIME CMD  28812 pts/1       0:00 ps  19344 pts/1       0:00 ksh  |