java process kill子进程及孙子进程
因为java的历史原因,保障各个平台的兼容,所以java没有set pgid的方法,只能通过调用脚本的方式,递归kill进程。
#!/bin/bash
function findandkillchildren {
PIDS=`ps -ef |awk '{print $2 " " $3}' |grep $1 |awk '{print $1}' |grep -v $1`
for var in $PIDS
do
echo "$1 sub process is $var.
原创
2021-04-03 00:59:30 ·
827 阅读 ·
0 评论