Browse Source

compatible for windows netstat tool

neil 9 years ago
parent
commit
ccb965359c
1 changed files with 6 additions and 1 deletions
  1. 6 1
      le.sh

+ 6 - 1
le.sh

@@ -183,7 +183,12 @@ _ss() {
   _port="$1"
   if command -v "netstat" >/dev/null 2>&1 ; then
     _debug "Using: netstat"
-    netstat -ntpl | grep :$_port" "
+    if netstat -h 2>&1 | grep "\-p proto" >/dev/null ; then
+      #for windows version netstat tool
+      netstat -nb -p tcp | grep :$_port" "
+    else
+      netstat -ntpl | grep :$_port" "
+    fi
     return 0
   fi
   if command -v "ss" >/dev/null 2>&1 ; then