#!/bin/bash

PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin"
DEV="$1"

if [ -z "${DEV}" ]; then
	echo "Usage: $0 <device|url>" >&2
	exit 1
fi

if echo "${DEV}" | grep "/" >/dev/null; then
	lynx -dump "${DEV}" 2>/dev/null | \
	grep "^ *RX bytes" | \
	sed s/'^ *RX bytes:\([0-9]*\) .* TX bytes:\([0-9]*\) .*$'/'\1|\2'/ | \
	tr "|" "\n"
else
	( ifconfig "${DEV}" || exit 1 ) | \
	grep "^ *RX bytes" | \
	sed s/'^ *RX bytes:\([0-9]*\) .* TX bytes:\([0-9]*\) .*$'/'\1|\2'/ | \
	tr "|" "\n"
fi
exit 0
