Ich laufe zum Beispiel
sleep 1 | sleep 2 | sleep 3 &
Wie erhalte ich die Prozess-IDs der einzelnen Teile? Ich könnte die Ausgabe untersuchen, jobs -l
aber ihr Format kann zwischen den Shells unterschiedlich sein und ich suche nach einer einfacheren Möglichkeit.
Antwort1
pgrep
Sie können die Option mit -a
der Option für eine vollständige Auflistung verwenden :
pgrep -a sleep