在名称中进行模式匹配时,杀死所有超过x时间的进程

时间:2017-01-11 11:58:35

标签: bash shell command-line process kill

我想杀死所有超过90秒的流程。进程的名称也应包含" mysubstring"。

我试过

killall -o 90s -r mysubstring

但如果有-r参数,它不关心-o参数。它只会杀死所有名称中包含子字符串的进程,包括运行时间少于90秒的进程。

有什么建议吗?特别是那些不涉及过度解析ps命令输出的所有不同时间格式的那些?

0 个答案:

没有答案