LINUX.ORG.RU

История изменений

Исправление iron, (текущая версия) :

#!/usr/bin/env bash

while [ true ] 
do
    clear
    NET=$(netstat -n | grep tcp | awk '{print $5}' | sort -u)

    if [ -f /tmp/net1.log ]; then
        printf "%s\n" $NET > /tmp/net2.log
        diff /tmp/net1.log /tmp/net2.log
        mv /tmp/net2.log /tmp/net1.log
    else
        echo $NET > /tmp/net1.log
    fi
    sleep 5
done

Исходная версия iron, :

#!/usr/bin/env bash

while [ true ] 
do
    clear
    NET=$(netstat -n | grep tcp | awk '{print $5}')

    if [ -f /tmp/net1.log ]; then
        printf "%s\n" $NET > /tmp/net2.log
        diff /tmp/net1.log /tmp/net2.log
        mv /tmp/net2.log /tmp/net1.log
    else
        echo $NET > /tmp/net1.log
    fi
    sleep 5
done