Hallo
Projectx wird in OpenSuse über das Script /usr/bin/projectx.sh gestartet. Ein ps -ef bringt dann folgendes:
Im der Prozesstabelle, als Baum dargestellt, sieht es so aus:
Soweit also alles klar.
Nun möchte ich ein Script bauen, in dem projectx auch beendet werden kann. Gebe ich ein: killall projectx.sh, so wird dieser Prozess zwar beendet, der Prozess java.bin läuft aber weiter und muß seperat gekilled werden.
Gibt es keine Möglichkeit, daß mit der Beendigung des Hauptprozesses auch der Tochterprozess automatisch mit beendet wird?
Edgar
Projectx wird in OpenSuse über das Script /usr/bin/projectx.sh gestartet. Ein ps -ef bringt dann folgendes:
Code:
edgar 5997 5606 0 11:47 ? 00:00:00 /bin/sh /usr/bin/projectx.sh
edgar 6036 5997 19 11:47 ? 00:00:02 /usr/lib/jvm/java-1.6.0.u4-sun-1.6.0.u4/bin/java -classpath /usr/share/java/oro.jar:/usr/sh
Code:
+ projectx.sh
|__ java.bin
Nun möchte ich ein Script bauen, in dem projectx auch beendet werden kann. Gebe ich ein: killall projectx.sh, so wird dieser Prozess zwar beendet, der Prozess java.bin läuft aber weiter und muß seperat gekilled werden.
Gibt es keine Möglichkeit, daß mit der Beendigung des Hauptprozesses auch der Tochterprozess automatisch mit beendet wird?
Edgar