001
18.04.2003, 19:11 Uhr
~0xdeadbeef
Gast
|
Zu 1:
Code: |
ps a | grep programmname
|
Und dann entsprechend weiterverarbeiten; für den Fall, dass du die PID brauchst, zum Beispiel. Dafür bietet sich sed an.
Zu 2.: Worauf soll er denn reagieren? Signale schicken kannst du mit kill (Das heißt nur kill, weil es default ein SIGTERM schickt). Wenns darum geht, zu überprüfen, ob der Prozess ein Zombie ist - wenn der Prozess ein Zombie ist, schreibt ps ein <defunct> (ich hoffe, das kommt jetzt richtig an, es sollte da stehen: ich fress dich gleich defunct friß mich) in die Zeile. |