#!/bin/sh

# Size of spool area in Kilobytes
prefix=/usr
CACHE_LOGDIR=`egrep '^LogDirectory' /etc/newscache.conf | cut -d ' ' -f 2`

if [ "X$1" != "X-" ]; then
cat $CACHE_LOGDIR/Trace-*
fi | \
awk '	BEGIN \
		{ cgroup=""; ctime=0; mflag=0; smiss=0; smissb=0; stot=0; stotb=0 } \
	\
		{ ctime=ctime+1 } \
	tolower($6) == "group" && NF == 7 \
		{ cgroup=$4; next } \
	$4 == "issue" && $5 == "article" && NF == 6 \
		{ cmiss=1; next } \
	$4 == "articlesize" && NF == 6 \
		{ stot=stot+1; stotb=stotb+$6; smiss=smiss+cmiss; if (cmiss==1) smissb=smissb+$6; cmiss=0; next } \
	END \
		{ print "\tn\tBytes\nTotal\t"stot"\t"stotb"\nMisses\t"smiss"\t"smissb }'
