linux shell 查找java进程并杀进程脚本
原创
©著作权归作者所有:来自51CTO博客作者茅坑的小石头的原创作品,请联系作者获取转载授权,否则将追究法律责任
shutdown.sh
JarName=lishuoboy-***.jar
# 1、查找进程们(注意可能返回多个)
pIdArr=$(ps -ef | grep java | grep ${JarName} | grep "spring.profiles.active" | grep -v "grep" | awk '{print $2}')
# 2、遍历kill进程们
for pId in ${pIdArr}; do
kill -9 ${pId}
echo "进程:${pId} 被kill"
done