From e0fe3d8243dfafa71c876b3c6cab192bb9ed376e Mon Sep 17 00:00:00 2001 From: root Date: Wed, 9 Aug 2017 00:20:26 +0100 Subject: [PATCH] etc/profile.d/sys.sh --- etc/profile.d/sys.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/etc/profile.d/sys.sh b/etc/profile.d/sys.sh index e413f946..6f83c21c 100644 --- a/etc/profile.d/sys.sh +++ b/etc/profile.d/sys.sh @@ -35,13 +35,13 @@ sys_activity() { echo 'Top ips conns:' cat "$tmp.netstat" \ | tail -n +2 \ - | awk '$5~/^[0-9]/{gsub(/:.*/,"",$5);print $5}' \ + | awk '$5~/^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/{gsub(/:.*/,"",$5);print $5}' \ | sort \ | uniq -c \ | sed 's/^ *//' \ | sort -nr -k 1 \ | head \ - | sed 's/^/ /' \ + | awk '{ i++; sub(/^([0-9]+) +(.*?)$/,sprintf("%-15s %5d",$2,$1),$0); if (i % 2 == 0){ print $0 } else{ printf " "$0" | "} } END {if (i%2 != 0){print}}' \ ; echo -- 2.47.3