我正在寻找在shell中运行命令的最简单方法,如果它在不到一秒的CPU时间内结束,就会将其杀死。喜欢的东西:运行时间受限的shell命令
$ deadline -- slow-foo
Started fooing...
[deadline] 1 sec deadline hit, killing and returning -1!
$ deadline -- quick-foo
Started fooing...
Finished fooing!
基于Linux的解决方案是绰绰有余,但更便携的人的欢迎。
哇,这很快! –