#!/usr/bin/awk -f BEGIN { fmt="%8s %10.2f bps\n" getline <"/proc/uptime"; uptime=$1 while (getline <"/proc/net/dev") { if (NF > 16) { printf "in =" fmt, $1, $2 / uptime printf "out=" fmt, $1, $10 / uptime } } }