A kodhoz: $data-ban az eth0-ra van szures, ha vki mas interfacet hasznal, pl eth2, akkor nem mukodik.
if=`cat /proc/net/dev | grep -i eth | awk '{print $1}' | cut -d: -f1`
itt pedig:
data=`cat /proc/net/dev | grep $if | sed -r 's/.*://' | sed -r 's/ *([0-9]*) *([0-9]* *){7}([0-9]*).*/\1+\3/' | bc`;
de ha tobb interface van, csak az elso lesz feldolgozva, ami tovabbi munkat igenyel, vagy megadod parameterben, hogy melyik interfacere allitson be szurest..