位置:- 正文

trap命令 指定采取的动作(trap指令在用户态执行)

编辑:rootadmin
trap命令用于指定在接收到信号后将要采取的动作,常见的用途是在脚本程序被中断时完成清理工作。当shell接收

推荐整理分享trap命令 指定采取的动作(trap指令在用户态执行),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:trap指令在用户态执行,typora指令,trap_init,trace指令,trap指令和系统调用,trapz(x,y)给出采样点,trap指令执行过程,trap指令执行过程,内容如对您有帮助,希望把文章链接给更多的朋友!

trap命令用于指定在接收到信号后将要采取的动作,常见的用途是在脚本程序被中断时完成清理工作。当shell接收到sigspec指定的信号时,arg参数(命令)将会被读取,并被执行。

语法格式:trap [参数]

trap命令  指定采取的动作(trap指令在用户态执行)

常用参数:

-l让shell打印一个命令名称和其相对应的编号的列表-p打印与每一个信号有关联的命令的列表缺省每个接收到的sigspec信号都将会被重置为它们进入shell时的值-f阻止中断信号

参考实例

清理临时文件:

[root@linuxcool ~]$ trap "rm -f $WORKDIR/work1$ $WORKDIR/dataout$; exit" 2

忽略信号:

[root@linuxcool ~]$ trap '' 2

恢复信号的默认操作:

[root@linuxcool ~]$ trap 2

阻止中断操作信号:

[root@linuxcool ~]$ tail -f /var/log/test与该功能相关的Linux命令:rake命令 ruby程序构建docker-compose命令 容器集群的快速编排工具command命令 调用并执行指定的命令nmtui命令 管理网卡配置参数archiveadm命令 Solaris 归档文件实用程序hash命令 管理命令运行时查询的哈希表factor命令 分解因数seq命令 打印数字序列builtin命令 执行bash内建命令bc命令 数字计算器
本文链接地址:https://www.jiuchutong.com/zhishi/302691.html 转载请保留说明!
下一篇链接:https://www.jiuchutong.com/zhishi/302692.html
免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

鄂ICP备2023003026号

友情链接: 武汉网站建设 电脑维修 湖南楚通运网络