首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

EXIT 信号是什么信号解决思路

2013-01-04 
EXIT 信号是什么信号trap echo SIGHUP 1trap echo SIGINT 2trap echo SIGQUIT 3trap echo S

EXIT 信号是什么信号

trap 'echo "SIGHUP"' 1
trap 'echo "SIGINT"' 2
trap 'echo "SIGQUIT"' 3
trap 'echo "SIGILL"' 4
trap 'echo "SIGTRAP"' 5
trap 'echo "SIGABRT"' 6
trap 'echo "SIGEMT"' 7
trap 'echo "SIGFPE"' 8
trap 'echo "SIGKILL"' 9
trap 'echo "SIGBUS"' 10
trap 'echo "SIGSEGV"' 11
trap 'echo "SIGSYS"' 12
trap 'echo "SIGPIPE"' 13
trap 'echo "SIGALRM"' 14
trap 'echo "SIGTERM"' 15
trap 'echo "SIGURG"' 16
trap 'echo "SIGSTOP"' 17
trap 'echo "SIGTSTP"' 18
trap 'echo "SIGCONT"' 19
trap 'echo "SIGCHLD"' 20
trap 'echo "SIGTTIN"' 21
trap 'echo "SIGTTOU"' 22
trap 'echo "SIGIO"' 23
trap 'echo "SIGXCPU"' 24
trap 'echo "SIGXFSZ"' 25
trap 'echo "SIGVTALRM"' 26
trap 'echo "SIGPROF"' 27
trap 'echo "SIGWINCH"' 28
trap 'echo "SIGLOST"' 29
trap 'echo "SIGUSR1"' 30
trap 'echo "SIGUSR2"' 31
trap 'echo "SIGRTMAX"' 32


trap cleanup_atexit EXIT

在脚本中,能够捕获EXIT信号却在 1-32这33个信号中一个也没有捕获,是不是这个EXIT是一个全集呀?
[解决办法]
格式:trap "commands" EXIT
脚本退出时执行commands指定的命令。(If a sigspec is EXIT (0) the command arg is executed on exit from the shell.)

热点排行