Re: trap und killall

Thomas Moritz <[email protected]> Sat, 6 Mar 2010 19:14:51 +0100
Newsgroups gmane.linux.suse.programming
Organization -
Message-ID <[email protected]>
Am Samstag, 6. März 2010 16:52:54 schrieb Sebastian Siebert:

Hallo Sebastian,
hier ein Beispiel:

#!/bin/sh

#trap "rm -f /dev/shm/traptest.lock" SIGKILL
trap "echo SIGINT bekommen" SIGINT
trap "echo SIGKILL bekommen" SIGKILL

touch /dev/shm/traptest.lock

while true; do
ls /dev/shm
sleep 1
done

Entweder habe ich einen Knoten im Hirn, oder mein Vorhaben scheitert 
ganz woanders :-(
Den obigen Schnipsel kannst Du mit Ctrl-C versorgen, _dann_ kommt 
das echo! Bei kill -9 <pid> oder killall <Scriptname> wird lediglich 
das Script beerdigt! Der trap scheint beim kill nicht zu fruchten.
Und nun? Hier ist genau wieder mein urspruengliches Problem.

MfG Th. Moritz
-- 
Elektronik funktioniert mit Rauch.
Ist er aus dem Gerät raus, gehts nicht mehr!