自动杀掉端口对应进程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