Code:
#!/bin/bash
clear
STANJE_RX_P=0;
STANJE_TX_P=0;
while true
do
STANJE=`ifconfig eth0 | grep 'RX bytes'`
STANJE_RX=`echo $STANJE | awk -F " " '{print $2}' | cut -d':' -f 2`
STANJE_TX=`echo $STANJE | awk -F " " '{print $6}' | cut -d':' -f 2`
echo RX `expr $STANJE_RX - $STANJE_RX_P`
echo TX `expr $STANJE_TX - $STANJE_TX_P`
STANJE_RX_P=$STANJE_RX
STANJE_TX_P=$STANJE_TX
sleep 1
clear
done
Za sve drugo, koristi iptables, i rrdtool.

JaFreelancer.com