free -hm | sed 's/^/ /'
echo
- echo 'Top ips:'
- cat "$tmp.netstat" | tail -n +2 | awk '$5~/^[0-9]/{gsub(/:.*/,"",$5);print $5}' | sort | uniq -c| sed 's/^ *//'|sort -nr -k 1 |head | sed 's/^/ /'
+ echo 'Top ips conns:'
+ cat "$tmp.netstat" \
+ | tail -n +2 \
+ | awk '$5~/^[0-9]/{gsub(/:.*/,"",$5);print $5}' \
+ | sort \
+ | uniq -c \
+ | sed 's/^ *//' \
+ | sort -nr -k 1 \
+ | head \
+ | sed 's/^/ /' \
+ ;
echo
echo 'dmesg:'
local opt="$@"
[ -z "$opt" ] && opt="-d"
- export -f sys_activity
- #watch --no-title $opt sys_activity
- watch --no-title $opt bash -c "sys_activity"
+ shopt -s expand_aliases;
+ export -f $(typeset -f | awk '/^[a-z]+[a-zA-Z0-9_]+ \(\)/{print $1}')
+ watch --no-title $opt sys_activity
+# NB 08.08.17 export -f sys_activity
+# NB 08.08.17 watch --no-title $opt bash -c "sys_activity"
}