运行bash命令并在超过特定时间时将它杀死

问题描述:

我需要执行可能需要很长时间的bash命令,但是如果此时间超过5分钟,我需要将它杀死!运行bash命令并在超过特定时间时将它杀死

任何想法?

+0

你有做过什么研究吗? – 123

+0

向我们显示您的代码。你试过什么了? – jonie83

您可以使用timeout命令。例如

timeout 300 some_cmd 

如果它在300秒后仍然运行,则会终止some_cmd