例如我的脚本在上午9:00开始,应该在上午11:00停止执行,时间限制为2小时。有没有办法实现这个目标?欣赏每个人的回应。
答案 0 :(得分:1)
如果你喜欢
THIS=$$
(sleep 7200 && kill $THIS) &
位于脚本的顶部,应该可以解决问题。
另一种可能性......安装coreutils,然后使用timeout
(或gtimeout
)命令:
https://www.gnu.org/software/coreutils/manual/html_node/timeout-invocation.html