在linux下,执行程序时,有一个需求就是在一定的时间内执行完成,未执行完成则退出。下面是工作中经常使用的一个perl程序,可以设置超时,通过alarm信号机制进行控制
执行命令 ./timeout.pl -c command -t timeout
eg: ./timeout.pl -c "./run.sh" -t 180
本文介绍如何在Linux环境下使用Perl脚本设置命令执行超时,通过alarm信号机制实现,提供示例命令和代码解析。
在linux下,执行程序时,有一个需求就是在一定的时间内执行完成,未执行完成则退出。下面是工作中经常使用的一个perl程序,可以设置超时,通过alarm信号机制进行控制
执行命令 ./timeout.pl -c command -t timeout
eg: ./timeout.pl -c "./run.sh" -t 180
1万+

被折叠的 条评论
为什么被折叠?
