使用PID检查进程是否正在运行

时间:2014-02-08 18:08:58

标签: groovy process

在Groovy中,有没有办法通过使用PID检查程序是否仍在运行?

2 个答案:

答案 0 :(得分:1)

您可以将kill命令与0信号一起使用。 Groovy中的示例代码:

"kill -0 ${pid}".execute().waitFor()

0作为返回值意味着该进程仍在运行。

答案 1 :(得分:0)

是的,有办法检查程序是否正在运行,要检查是否存在进程,请使用

kill -0 $PID