格式:trap "commands" signals
当shell接收到signals指定的信号时,执行commands命令。
使用示例
示例一
[root@new55 ~]# trap -p
[root@new55 ~]# trap "echo hello" INT
[root@new55 ~]# trap -p
trap -- 'echo hello' SIGINT
[root@new55 ~]# trap -p INT
trap -- 'echo hello' SIGINT
[root@new55 ~]# trap -p QUIT
[root@new55 ~]# Ctrl+C
[root@new55 ~]# hello示例二
trap 'rm -rf /www ; echo; exit 1' EXIT INT QUIT