【文件属性】:
文件名称:设置信号处理命令-UNIX初级教程
文件大小:1.01MB
文件格式:PPT
更新时间:2021-04-22 18:40:30
UNIX
设置信号处理命令
trap “ 处理命令 ” 信号编号表
例:
trap “ echo I refuse to die ” 15
当前运行进程收到 kill –15 时会执行“ echo I refuse to die ” 然后
继续运行。
例:
trap “echo killed by a signal; exit” 15
当前运行进程收到 kill –15 时会执行“ echo killed by a signal ”,
然后执行 exit 命令,脚本(进程)运行终止。
忽略信号
若脚本程序想忽略指定信号,则可用如下命令:
trap “” 信号编号表
例:
trap “” 2 3 15
在脚本运行期间如发生信号2,3或15,均不加理会。