[Beantwortet] ps Formatieren

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
cyb
Beiträge: 75
Registriert: 06.08.2004 12:11:39
Wohnort: Dortmund

[Beantwortet] ps Formatieren

Beitrag von cyb » 01.07.2006 23:32:26

Hallo Gemeinde,

ich habe folgende Frage (google und manpages bringen mich nicht weiter)

Ich wollte für ein Script die auslstung auswerten.
So in der art:

Code: Alles auswählen

ps -eo "%u : %U : %p : %a"
Soweit so gut.
Ich habe aber lange benutzerkonten auf meinen Rechner.
user0000000012 z.b

Wenn ich jetzt den den oben genannten befehl ausführe, schneidet er mir die Zeilen ab.
user00000 : user 00000 usw..

Weil ich das ganz für eine auswertung, in eine Textdatei speicher, bringen mir die abgschnittenen Zeilen aber nicht weiter.

Gibt es eine möglichkeit die zeilen breite für ps festzulegen?

Ps. Da oben ist ein beispiel ich kann/werde die länge der Username nicht kürzen :D
Zuletzt geändert von cyb am 02.07.2006 00:27:27, insgesamt 1-mal geändert.

cosmac
Beiträge: 4579
Registriert: 28.03.2005 22:24:30

Beitrag von cosmac » 02.07.2006 00:03:33

Eigentlich sollte ich sowas nicht unterstützen. ;)
S.Z. - Zelbst Schuld.
Man hätte niemals 7-Bit-ASCII und max. 8 Zeichen lange Namen erweitern dürfen.
Aber dann wieder...
probier mal sowas:

Code: Alles auswählen

ps -e -o ruser="ruser___________" -o user="user_________" -o "%p %a"
(ist übrigens ein Trick aus "man ps")
Beware of programmers who carry screwdrivers.

cyb
Beiträge: 75
Registriert: 06.08.2004 12:11:39
Wohnort: Dortmund

Beitrag von cyb » 02.07.2006 00:10:10

Hallo cosmac,

Jetzt wo du es sags, geht mir ein Licht auf :D
Wer ich nicht so schnell draufgekommen.

Vielen dank.

Antworten