自动杀掉端口对应进程shell脚本,一个或多个进程id

自动杀掉端口对应进程shell脚本,一个或多个进程id

#!/bin/bash
PID=$(ps -ef|grep 8080|grep -v grep|awk '{print $2}')
if [ $? -eq 0 ]; then
    echo "process id:$PID"
else
    echo "process $PID not exit"
    exit
fi
if [ $? -eq 0 ];then
	for x in $PID
	{
    
    
		kill -9 $x
		if [ $? -eq 0 ];then
			echo "kill $x success"
		else
			echo "kill $x fail"
		fi	
	}
else
	echo "kill $PID fail"
fi  

猜你喜欢

转载自blog.csdn.net/weixin_43614067/article/details/108977962