写一个简单的shell脚本,脚本运行时让CTRL+C无法中断的该shell脚本???

如题所述

在shell脚本中用trap命令捕获SIGINT信号(ctrl+c产生的中断信号)就可以了
系统给出的SIGINT信号数字为2
2) SIGINT
所以,只要在脚本中要循环执行的内容前面加入以下语句即可:
trap "" 2
或者直接写信号名称也可以:
trap "" SIGINT
即,当收到信号SIGINT时忽略它,不做任何处理。

参考资料:http://dsec.pku.edu.cn/~weibo/bgb_cn/ch12s02.html#sect_12_02_02

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网