如何限制程序的运行时间?

如何限制程序的运行时间?

有时,当我编写代码时,我发现我犯了一个愚蠢的错误,某些循环几乎永远占用了所有 CPU 时间。有没有办法将 bash 中程序的运行时间缩短到 10 秒?

答案1

timeout命令将为您执行此操作,即

timeout 10s command

command10秒后就会杀死。s您也可以使用m几分钟、h几小时或d几天,而不是几秒钟。

相关内容