#!/bin/bash
#
# downlamount DW 2001-06-17
#
# amount of data downloaded via ppp0
#
# takes month from variable $MONAT or current month from /var/log/messages
#
case "$MONAT" in Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec )
    	# echo "valid month set"
    	;;
    *)
	# echo "take current month from last line in /var/log/messages"
    MONAT=`tail -n 1 /var/log/messages|cut -c 1-3`
    ;;
esac
(for a in `grep "^$MONAT .*Using interface ppp0" /var/log/messages|\
		cut -f 2 -d"["|cut -f 1 -d"]"` ; do
	grep "^$MONAT.*$a.*received" /var/log/messages|\
	cut -d"," -f2|cut -d" " -f3 
done)|\
awk '{print "Session: " $1; summe +=$1} END {print "Overall: " summe}'

