Sagen wir, ich habe eine PID in der Hand, mypid=$$
Gibt es einen Bash / System-Befehl, mit dem ich auf das Beenden dieses Prozesses mit der angegebenen PID warten kann?
Wenn kein Prozess mit mypid existiert, sollte der Befehl einfach fehlschlagen.
wait
in der Shell oder in der wait()
C-Bibliotheksfunktion verwendet werden. Es gibt keine Standardmethode für AFAIK, um auf einen nicht untergeordneten Prozess zu warten. Es ist weiterhin unklar, ob die C # -Funktion dies kann (dies hängt davon ab, was ein "assoziierter Prozess" ist).