[net.sources] Mods to tee...Uses for awk

matt@oddjob.UChicago.UUCP (Matt Crawford) (01/22/85)

Here's a script which we run twice a week from crontab.  It used to
use du(1) instead of the 4.2 quot(8).  No flames about not having
used sh, please -- I wrote this before I knew any better.

#! /bin/csh -f
# Script to notify heavy disk users of their sins
# Change the constant at the beginning of the awk command as needed.
#
/etc/quot -f /dev/rra0f | \
 grep -v 'root' | \
 awk '$1 > 10000 { printf "mail %s << EOM\n", $3 ;\
		  printf "Your %d files on /oa are using %d KB.\n",$2,$1;\
		  printf "This makes you the number %d disk-hog.\n",NR;\
		  printf "EOM\n" ; }' | \
 csh -sf