Il est probable que vous utilisiez un téléavertisseur tel que less ou most depuis la sortie de ps aux est plus long qu'un écran complet. Si tel est le cas, les options suivantes entraîneront (ou forceront) le retour à la ligne des longues lignes au lieu d'être tronquées.
ps aux | less -+S
ps aux | most -w
Si vous utilisez l'une des commandes suivantes, les lignes ne seront pas renvoyées à la ligne, mais vous pouvez utiliser les touches fléchées ou d'autres touches de déplacement pour faire défiler vers la gauche et vers la droite.
ps aux | less -S # use arrow keys, or Esc-( and Esc-), or Alt-( and Alt-)
ps aux | most # use arrow keys, or < and > (Tab can also be used to scroll right)
Les lignes sont toujours enveloppées pour more et pg .
Quand ps aux est utilisé dans un tube, le w l'option est inutile depuis ps utilise uniquement la largeur de l'écran lorsque la sortie est vers le terminal.
Utilisation du auxww flags, vous verrez le chemin complet vers la sortie à la fois dans la fenêtre de votre terminal et à partir des scripts shell.
example@unixlinux.online ~ $uname -a
SunOS darraghserver 5.10 Generic_142901-13 i86pc i386 i86pc
example@unixlinux.online ~ $which ps
/usr/bin/ps<br>
example@unixlinux.online ~ $/usr/ucb/ps auxww | grep ps
darragh 13680 0.0 0.0 3872 3152 pts/1 O 14:39:32 0:00 /usr/ucb/ps -auxww
darragh 13681 0.0 0.0 1420 852 pts/1 S 14:39:32 0:00 grep ps
ps aux répertorie tous les processus exécutés par tous les utilisateurs. Voir man ps pour plus de détails. Le ww flag définit une largeur illimitée.
-w Wide output. Use this option twice for unlimited width.
w Wide output. Use this option twice for unlimited width.
J'ai trouvé la réponse sur le blog suivant :
http://www.snowfrog.net/2010/06/10/solaris-ps-output-truncated-at-80-columns/