运行bash命令并在超过特定时间时将其终止

时间:2017-10-17 12:43:20

标签: bash shell

我需要执行可能需要很长时间的bash命令,但是如果这个时间超过5分钟我需要杀死它!

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用timeout命令。例如

timeout 300 some_cmd
如果它在300秒后仍在运行,

将会终止some_cmd