# This script creates an html fax page for US INTERNAL USE. # Another script creates a html fax page for external-free use. The script # is basically the same except that it removes the fee faxes from its copy # of the database before processing it. # Author: Cynthia Roush # Creation Date: 07/94 # Change History: # 9/19/94 CR Removed creation of faxes.fee.html (now # done in separate script. . /u/hsim/other/fax.data/scripts/setvars cd $TMPDIR tmp=tmp$$ tmp1=tmp1$$ # remove comments, links, and limited distribution faxes sed "/^#/d" $FAXDB > $tmp sed "/ $tmp1 sed "/! limited/d" $tmp1 > $tmp # sort by date sort -r -t ! -o $tmp1 -k $DT_FIELD $tmp mv $tmp1 src.dt.$$ for COMPGRP in gen anz cmd krn zap lng gph tcp sna do # Separate component groups grep "! $COMPGRP !" src.dt.$$ > group$$ # Separate file name and doc title and revision date cut -c$FN_COLS group$$ > fn$$ cut -c$TTL_COLS group$$ > ttl$$ cut -c$DT_COLS group$$ > dt$$ # Remove blanks around file names /u/hsim/execs/endblanks fn$$ sed "s/^ //" fn$$ > $tmp mv $tmp fn$$ # copy file name column because need it twice cp fn$$ fn2$$ # add html syntax sed "s/^/
  • $tmp sed "s/$/>/" $tmp > fn$$ sed "s/$/)<\/a>/" fn2$$ > $tmp sed "s/^/(/" $tmp > fn2$$ # add emphasis to title sed "s/^//" ttl$$ > $tmp sed "s/$/<\/strong><\/a>/" $tmp > ttl$$ # change format of date sed "s/^ *\(..\)\(..\)\(..\)/\2\/\3\/\1/" dt$$ > $tmp mv $tmp dt$$ # put file names and doc titles and dates together paste -d " " fn$$ dt$$ ttl$$ > all$$ # add rest of link syntax case $COMPGRP in gen) TITLE="General" ;; anz) TITLE="Analysis/Install" ;; cmd) TITLE="Commands" ;; krn) TITLE="Kernel" ;; lng) TITLE="Language" ;; zap) TITLE="Printer/Async" ;; tcp) TITLE="Communications" ;; sna) TITLE="SNA" ;; gph) TITLE="Graphics" ;; esac echo "

    $TITLE

    " >> final.dt.$$ echo "
      " >> final.dt.$$ cat all$$ >> final.dt.$$ echo "
    " >> final.dt.$$ done # Add header and footer information /u/hsim/execs/endblanks final.dt.$$ echo "
    Elizabeth Bell (eabell@austin.ibm.com, EABELL at AUSVMR)
    " >> final.dt.$$ cat $EXECDIR/header.faxes.html final.dt.$$ > $HTMLDIR/faxes.html rm $TMPDIR/*$$