Warum erhalte ich kein Signal SIGKILL beim Befehl kill -9 in der Bash?
Im Bash-Skript verarbeite ich ein anderes Signal wie folgt:
#!/bin/bash
sighdl ()
{
echo "signal caught"
#do something
exit 0
}
trap sighdl SIGKILL SIGINT SIGTERM
Oberhalb des Codes wird das Signal für folgende Aktivitäten korrekt verarbeitet:
Strg+Ckill pid
pkill scriptname
Zumkill -9 pid
es ruft nicht ansighdl
. Nach meinem Verständnis (wenn ich mich nicht irre)kill -9
sendet das SIGKILL-Signal.
Irgendeine Idee?