From e81cfe95c157bb9bdb7c58fd774761294608ef50 Mon Sep 17 00:00:00 2001 From: HITSword Date: Mon, 27 Jul 2020 17:30:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dudpspeeder=E8=BF=9B=E7=A8=8B?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: HITSword --- udptools.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/udptools.sh b/udptools.sh index b04c5b9..38ba67e 100644 --- a/udptools.sh +++ b/udptools.sh @@ -199,11 +199,13 @@ CONFIG="-s -l 127.0.0.1:${MPORT} -r 127.0.0.1:${RPORT} -f20:20 --mode 0" LOG_FILE=/usr/local/udptools/log/udpspeeder-s${MPORT}.log #PID路径 PID_FILE=/usr/local/udptools/pid/udpspeeder-s${MPORT}.pid +#PS查找进程用的关键词 +PSKEY=":${MPORT}" EOF cat >> /usr/local/udptools/udpspeeder-s${MPORT}.sh <<"EOF" status(){ - PID=`ps aux|grep udpspeeder|grep ${MPORT}|grep -v sudo|grep -v grep | awk '{print $2}'` + PID=`ps aux|grep udpspeeder|grep "$PSKEY"|grep -v sudo|grep -v grep | awk '{print $2}'` if [ ! -n "$PID" ]; then rm -f $PID_FILE echo "$PROG已停止."