This commit is contained in:
2024-05-15 11:15:31 +02:00
parent 5b4ff9f1c4
commit 4c7449f475
-22
View File
@@ -1,22 +0,0 @@
#!/bin/bash
trap_with_arg() {
func="$1" ; shift
for sig ; do
echo "$func $sig"
trap "$func $sig" "$sig"
done
}
func_trap() {
echo "Trapped: $1"
echo "Killing ${PID}"
kill -9 -${PID}
}
trap_with_arg func_trap EXIT TERM HUP INT QUIT ILL TRAP ABRT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM
./parent.sh &
PID=$$
echo "Pid = $PID"
sleep 10