Limit

如何限製程序的執行時間?

  • April 4, 2015

有時,當我編寫程式碼時,我發現我犯了一個愚蠢的錯誤,並且某些循環幾乎永遠佔用了所有 CPU 時間。有沒有辦法讓程序的執行時間在 bash 中達到 10 秒?

timeout命令將為您執行此操作,即

timeout 10s command

command它會在10秒後殺死。除了s幾秒鐘,您還可以使用m幾分鐘、h幾小時或d幾天。

引用自:https://unix.stackexchange.com/questions/194371