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

Groovy 使用PID检查进程是否正在运行,groovy,process,Groovy,Process,在Groovy中,是否有一种方法可以使用PID检查程序是否仍在运行?是的,有一种方法可以检查程序是否在运行,要检查进程是否存在,请使用 kill -0 $PID 您可以使用带有信号的kill命令。Groovy中的示例代码: "kill -0 ${pid}".execute().waitFor() 0作为返回值表示进程仍在运行

在Groovy中,是否有一种方法可以使用PID检查程序是否仍在运行?

是的,有一种方法可以检查程序是否在运行,要检查进程是否存在,请使用

kill -0 $PID

您可以使用带有信号的
kill
命令。Groovy中的示例代码:

"kill -0 ${pid}".execute().waitFor()
0
作为返回值表示进程仍在运行