trap
Automatically execute commands after receiving signals by processes or the operating system. Can be used to perform cleanups for interruptions by the user or other actions. More information: <https://manned.org/trap>.
Install
- All systems
-
curl cmd.cat/trap.sh
- Debian
-
apt-get install execline
- Ubuntu
-
apt-get install execline
-
Alpine
-
apk add execline
- Kali Linux
-
apt-get install execline
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install execline
- Dockerfile
- dockerfile.run/trap
- Docker
-
docker run cmd.cat/trap trap
powered by Commando
Automatically execute commands after receiving signals by processes or the operating system. Can be used to perform cleanups for interruptions by the user or other actions. More information: <https://manned.org/trap>.
-
List available signals to set traps for:
trap -l
-
List active traps for the current shell:
trap -p
-
Set a trap to execute commands when one or more signals are detected:
trap 'echo "Caught signal SIGHUP"' SIGHUP
-
Remove active traps:
trap - SIGHUP SIGINT
© tl;dr; authors and contributors