#!/bin/sh # # Show network status continuously # usage: nsc [port] # cmd="while :; do netstat -n -p tcp" [ $# -ne 0 ] && cmd="${cmd} | nawk ' /^Proto/ { hdr = \$0 } \$4 ~ /\\.$1\$/ && \$4 !~ /^127\\.0\\.0\\.1/ { line[n++] = \$0 } END { if (n) {print hdr; for (i = 0; i < n; i++) print line[i]} }'" cmd="${cmd}; sleep 5; done" eval "$cmd" .