我正在尋找在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的解決方案是綽綽有餘,但更便攜的人的歡迎。
哇,這很快! –