home *** CD-ROM | disk | FTP | other *** search
/ Unix System Administration Handbook 1997 October / usah_oct97.iso / news / cnews.tar / batch / viauux < prev   
Text File  |  1994-11-27  |  491b  |  29 lines

  1. #! /bin/sh
  2. # viauux [-gx] [-z] [-d decompressor] [-c] [site]
  3. # Transmit batch via uux.
  4. grade=-gd
  5. z=
  6. decomp=
  7. cmd=rnews
  8. for dummy
  9. do
  10.     case "$1" in
  11.     -g?*)    grade="$1"        ;;
  12.     -g)    grade="-g$2" ; shift    ;;
  13.     -z)    z=-z            ;;
  14.     -n)    z=-n            ;;
  15.     -d)    decomp="-d $2" ; shift    ;;
  16.     -c)    cmd=cunbatch        ;;
  17.     --)    shift ; break        ;;
  18.     -*)    echo "$0: unknown option \`$1'" >&2 ; exit 2    ;;
  19.     *)    break            ;;
  20.     esac
  21.     shift
  22. done
  23. case "$1" in
  24. '')    site="$NEWSSITE"    ;;
  25. *)    site="$1"        ;;
  26. esac
  27.  
  28. exec uux - -r $grade $z $site!$cmd $decomp
  29.