Re: trap und killall
Thomas Moritz <[email protected]> Sat, 6 Mar 2010 21:44:17 +0100
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | - |
| Message-ID | <[email protected]> |
Am Samstag, 6. März 2010 20:14:31 schrieb David Haller: Hallo David, > >> lockfile="/dev/shm/myscript.lock" > >> > >> trap "rm -f $lockfile" SIGKILL > > Nicht portabel. Nicht moeglich! > ># es hätte wie folgt lauten müssen (9 = SIGKILL): > >trap "rm -f $lockfile" 9 > > Das bekommt man aber nicht per 'killall script'. UND ES KANN EH > NICHT ABGEFANGEN WERDEN! s.o. > trap "rm -f '$lockfile'" EXIT TERM INT HUP > > "EXIT" ist das gesuchte, das gibt's beim regulären Beenden (z.B. > durch 'exit 0' im script, oder auch wenn das Script per > kill/killall mit SIGTERM (15) beendet wird. Man - David, warum musst Du immer so lange pennen? Jetzt kann ich meine Aenderungen alle wieder zurueckschreiben und doch die lock-Files beibehalten :-) MfG Th. Moritz -- Jeder will alt werden, doch keiner will alt sein.