ポートに対応するプロセスシェルスクリプト、1つ以上のプロセス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