16 lines
252 B
Bash
Executable file
16 lines
252 B
Bash
Executable file
#!/bin/bash -eux
|
|
# Print received signals into a file, one per line
|
|
file="$1"
|
|
|
|
. ./lib/testlib.sh
|
|
|
|
for i in $(catchable_signals); do
|
|
trap "echo $i > \"$file\"" "$i"
|
|
done
|
|
|
|
echo 'ready' > "$file"
|
|
|
|
echo 'loop forever...'
|
|
set +x
|
|
while :; do true; done
|