#!/bin/sh
#
#  Converts http://www.fcc.gov/csb/vax/acc01401.rpt
#  to a flat format without page separators
#
INFILENAME='/pub/www/bureaus/csb/vax/acc01401.rpt'
OUTFILENAME='/pub/ftp/pub/Bureaus/Engineering_Technology/Databases/csb/cableunits.txt.gz'
LOGFILENAME='/pub/ftp/pub/Bureaus/Engineering_Technology/Databases/csb/cableunits.log.txt'
TMPFILENAME='/pub/ftp/pub/Bureaus/Engineering_Technology/Databases/csb/cableunits.tmp'

tail -50 "$LOGFILENAME" > "$TMPFILENAME"; mv "$TMPFILENAME" "$LOGFILENAME"
echo 'Start: '`date` >> "$LOGFILENAME"
if [ -r "$INFILENAME" ]; then
  grep '^[A-Z][A-Z][0-9][0-9][0-9][0-9] ' "$INFILENAME" | /usr/local/bin/gzip > "$OUTFILENAME"
  echo 'Total Records in converted file: '\
   `/usr/local/bin/gzcat "$OUTFILENAME" | grep -c .` >> "$LOGFILENAME"
  echo 'Total Records in original file: '\
   `grep '^National Summary:' "$INFILENAME" | cut -f2 -d:` >> "$LOGFILENAME"
else
  echo 'Error: Input File Not Found: '"$INFILENAME" |\
    tee -a "$LOGFILENAME" |\
    rmail mdavis@fcc.gov
fi
echo 'Finish: '`date` >> "$LOGFILENAME"

