Si hago ps ax
en la Terminal, el resultado será la siguiente:¿Echo ps mientras conserva las líneas nuevas?
PID TT STAT TIME COMMAND
1 ?? Ss 2:23.26 /sbin/launchd
10 ?? Ss 0:08.34 /usr/libexec/kextd
11 ?? Ss 0:48.72 /usr/sbin/DirectoryService
12 ?? Ss 0:26.93 /usr/sbin/notifyd
Mientras que si lo hago echo $(ps ax)
, me sale:
PID TT STAT TIME COMMAND 1 ?? Ss 2:23.42 /sbin/launchd 10 ?? Ss 0:08.34 /usr/libexec/kextd 11 ?? Ss 0:48.72 /usr/sbin/DirectoryService 12 ?? Ss 0:26.93 /usr/sbin/notifyd
¿Por qué?
Y cómo puedo conservar los saltos de línea y caracteres de tabulación?
Ok, digamos que quiero hacer 'ps ax | grep foobar' todavía ensucia el diseño. – Tyilo
Uso ese constructo todo el tiempo, y funciona muy bien para mí. Si cree que el resultado es incorrecto al realizar la tubería, proporcione detalles adicionales en su pregunta. – Flimzy
No, solo yo soy totalmente estúpido – Tyilo