首页 > 解决方案 > 杀死进程命令不适用于 Jenkins

问题描述

我正在尝试在 Jenkins 管道上运行 kill 命令,但该命令被默默地忽略了。这是我正在使用的代码

String killApplication = "kill -9 \$(lsof -t -i:" + port + ")"

该变量存储在 shell 脚本(commands.sh)中,然后我从 Jenkins 运行该脚本。控制台输出是这样的在此处输入图像描述。知道为什么会这样。

PS当我从终端手动运行相同的命令时,它们运行得非常好。

标签: javajenkins

解决方案


推荐阅读