From 649cac260fe0fbc34f05f73d129976e2b717843f Mon Sep 17 00:00:00 2001 From: USER Date: Mon, 12 Jun 2023 16:38:37 +0100 Subject: [PATCH] . --- shared/_nmsg | 2 +- shared/send_ports2.sh | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 1 deletion(-) create mode 100755 shared/send_ports2.sh diff --git a/shared/_nmsg b/shared/_nmsg index c04eedf..f824ce4 100755 --- a/shared/_nmsg +++ b/shared/_nmsg @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/sh -x echo $0 # if [ ! -d /zTools/zPrivateConfig ] && [ -d /static ] diff --git a/shared/send_ports2.sh b/shared/send_ports2.sh new file mode 100755 index 0000000..9b9b9cd --- /dev/null +++ b/shared/send_ports2.sh @@ -0,0 +1,32 @@ +#!/bin/sh +set -u + +######################################################## +send_ports () { + . /etc/os-release + if [ ${ID} = "alpine" ] + then + NPORTS=$(netstat -tulnp| awk '{ print $4 }'| awk -F0: '{ print $2 }'| sort -u | tr '\n' ' ') + else + NPORTS=$(ss -tulnp| awk '{ print $5 }'| awk -F0: '{ print $2 }'| sort -u | tr '\n' ' ') + fi + nn=""$NPORTS"" + ${ZSHARED}/shared/tmsg `uname -n` ${nn} + echo "${SERVER_TYPE}: finished $0" +} + +main() { + echo "--------------Starting $0 -------------------------" + if [ -d /static/shared ] + then + ZSHARED=/static + else + ZSHARED=/zTools/zShared + fi + + . ${ZSHARED}/shared/myshared + send_ports + echo "--------------Finished $0 -------------------------" +} + +main