zurückgeben Ich versuche, den Eigentümer eines Prozesses aus einer Liste zu holen. Ich habe den Befehl , um das dann ps -u <PID> | grep USER zu erhalten, mit dem ich gerade herumspiele, aber wenn ich es ausführe, werden nur die Titel gedruckt (oberste Zeile).

Geben Sie hier die Bildbeschreibung ein.

Wie kann ich greifen? Der Name des Eigentümers mit der Prozess-ID?

Kommentare

Antwort

ps -o user= -p PIDHERE 

Hiermit wird der Prozess PIDHERE mit und weist dann ps an, die Ausgabe zu formatieren, indem nur die Spalte mit dem Namen user gedruckt wird. Das Zeichen = bedeutet „die Spalte user in (nichts) umbenennen“, wodurch die Kopfzeile effektiv entfernt wird.

Kommentare

  • So ist das (nichts), nichts, " nichts " , " " ,, ' ' oder was nur?
  • @Wolfpack ' 08 ' ist schwer zu bezeichnen " nichts " per Text; Entschuldigung für die Verwirrung. Nach dem Gleichheitszeichen gibt es ' keinen Ersatztext.
  • Vielen Dank, ich schätze Ihre Antwort sehr.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.