From 4385dd214328b92b35758fe77ba702b48d9c6068 Mon Sep 17 00:00:00 2001 From: limall <2497902705@qq.com> Date: Wed, 27 Apr 2022 17:00:21 +0800 Subject: [PATCH] fix a bug in demo_svr_start.sh --- script/demo_svr_start.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/script/demo_svr_start.sh b/script/demo_svr_start.sh index 85b36ab25..cd3a6c1f4 100644 --- a/script/demo_svr_start.sh +++ b/script/demo_svr_start.sh @@ -32,7 +32,17 @@ sleep 3 check=$(ps aux | grep -w ./${demo_server_name} | grep -v grep | wc -l) if [ $check -ge 1 ]; then newPid=$(ps aux | grep -w ./${demo_server_name} | grep -v grep | awk '{print $2}') - ports=$(netstat -netulp | grep -w ${newPid} | awk '{print $4}' | awk -F '[:]' '{print $NF}') + declare -a ports + declare -i index + #index for array ports + index=0 + + for pid in ${newPid} + do + ports[${index}]=$(netstat -netulp | grep -w ${pid} | awk '{print $4}' | awk -F '[:]' '{print $NF}') + index=$((${index}+1)) + done + allPorts="" for i in $ports; do