Gibt es eine Möglichkeit, eine vollständige Prozessauflistung in Solaris ohne abgeschnittene Linien zu generieren? Ich habe den ps
Befehl mit den folgenden Argumenten ausprobiert :
-f Erzeugt eine vollständige Liste. (Siehe unten für Bedeutung von Spalten in einer vollständigen Liste ing.)
-l Erzeugt eine lange Liste. (Siehe unten.)
Also, diese beiden scheinen zu tun, was ich will, aber weiter unten in der ps-Manpage finde ich Folgendes:
args Der Befehl mit all seinen Argumenten als Zeichenfolge. Die Implementierung wird möglicherweise abgeschnitten dieser Wert auf die Feldbreite; es ist implementierungsabhängig, ob überhaupt weitere Kürzung erfolgt. Es ist nicht angegeben, ob die Zeichenfolge dargestellt ist eine Version des Arguments Liste, wie es an den Befehl übergeben wurde wenn es gestartet wurde, oder eine Version von Argumente, wie sie möglicherweise geändert wurden von der Anwendung. Anwendungen können nicht davon abhängen zu können, ihre Argumentliste und mit dieser Änderung spiegelt sich in der Ausgabe von ps wider. Die Solaris-Implementierung begrenzt die Zeichenfolge bis 80 Byte; Die Zeichenfolge ist die Version der Argumentliste wie sie war wird beim Start an den Befehl übergeben.
Was im Grunde bedeutet, dass die Ausgabe abgeschnitten wird und ich nichts dagegen tun kann. Also komme ich her. Sicherlich sind andere Menschen auf dieses Problem gestoßen und haben vielleicht sogar einen Weg, es zu umgehen. Ich vermute, ps kann das nicht und ich muss andere Tools verwenden, um das zu tun. Ist das richtig?
ps
Befehl? Wenn ja, aktualisieren Sie die Frage bitte, damit sie klarer wird.