linux shell 根据jar名称 删除进程
#!/bin/sh project_name=xxx.jar project_pid=$(ps -ef | grep -v 'grep' | egrep $project_name | awk '{print $2}') echo "$project_name --javapid: $project_pid" if [ "$project_pid" = "" ];then echo "Not found >$project_name<, " else echo " Running>$project_name<," echo "Start killing the process ID of $project_name" echo "kill -9 $project_pid" kill -9 $project_pid fi echo "<<<<<<<<<<<<<<<<<<<end"
project_name为jar包的名称
project_pid为对应的进程id

浙公网安备 33010602011771号