Ich möchte die PID von meinen Prozessen bekommen. Ich mache ps aux | cut -d ' ' -f 2
aber ich merke, dass es manchmal die pid bekommt und manchmal nicht:Wie schneidet man die PID immer vom `ps aux` Befehl ab?
[[email protected] ~]$ ps aux
user 2049 0.5 10.4 6059216 1623520 ? Sl date 8:48 process
user 12290 0.3 6.9 5881568 1086244 ? Sl date 2:30
[[email protected] ~]$ ps aux | cut -d ' ' -f 2
12290
[[email protected] ~]$ ps aux | cut -d ' ' -f 3
2049
Mitteilung, dass der erste cut
Befehl, es zu 2
kochend während die zweite ist es 3
kochend. Wie kann ich die PID aus diesen auswählen, ohne zu wissen, welche Nummer zu verwenden ist (2
oder 3
)?
Kann mir bitte jemand den Unterschied zwischen diesen und warum es eins und nicht das andere aufgreift?