Cuando se ejecuta pscon la -fopción en PuTTY (para ver el comando correspondiente a cada proceso), las líneas que son más largas que el ancho del terminal no son completamente visibles (no están ajustadas en varias líneas).
¿Cómo puedo forzar el ajuste de línea para poder ver los comandos completos (en varias líneas, si es necesario) cuando se ejecuta ps -f?

Respuestas:
Si tiene una
psimplementación compatible con POSIX , puede intentarTenga en cuenta que hemos cambiado recientemente el comportamiento y si tiene una implementación que sigue al problema POSIX 7 tc2, puede intentar:
¹ Somos las personas que tienen teleconferencias semanales para discutir la evolución del estándar POSIX.
fuente
ps -wwffunciona bienProbablemente encontré la respuesta a su pregunta sobre Stack Overflow . En palabras de Dennis Williamson :
(Nota: esto se aplica a Linux no incorporado, la
psutilidad en otras variantes de Unix puede funcionar de manera diferente).fuente
/usr/ucb/pse incluso con este programa que necesitaría,wwya que/usr/ucb/pslimita el ancho de salida a 80 si la salida es una tubería. Para el ps POSIX estándar, vea mi respuesta.pscomando habitual en Linux no incrustado, que es lo que tiene la mayoría de los lectores aquí.También hay otra solución simple:
fuente
ps afxBSD) y Ubuntu (Linux). Linux no muestra ninguna diferencia en cuándoechoo no. Pero, MAC OS X está imprimiendo tanto como el terminal puede mostrar. Estoy usandoiTerm2yzsh. MAC no permite la--fopción.Para simplificar, intente esto:
ps auxfwwfuente
El comando para MacOS es ligeramente diferente
echo "$(ps aux)"fuente
echoinnecesariamente. Observe también que varias otras respuestas ya mencionanps auxde alguna manera. Sugeriría comentarios o ediciones sobre esas respuestas existentes para señalar que son buenas para MacOS (que es lo que supongo que quiso decir).O podrías hacer
fuente
IFSa$?