home *** CD-ROM | disk | FTP | other *** search
/ minnie.tuhs.org / unixen.tar / unixen / PDP-11 / Trees / V7 / bin / man < prev    next >
Encoding:
Text File  |  1979-01-10  |  728 b   |  63 lines

  1. cmd= sec= fil= opt= i= all=
  2. cmd=n sec=\?
  3. cd /usr/man
  4. for i
  5. do
  6.     case $i in
  7.  
  8.     [1-8])
  9.         sec=$i ;;
  10.     -n)
  11.         cmd=n ;;
  12.     -t)
  13.         cmd=t ;;
  14.     -k)
  15.         cmd=k ;;
  16.     -e | -et | -te)
  17.         cmd=e ;;
  18.     -ek | -ke)
  19.         cmd=ek ;;
  20.     -ne | -en)
  21.         cmd=ne ;;
  22.  
  23.     -w)
  24.         cmd=where ;;
  25.     -*)
  26.         opt="$opt $i" ;;
  27.  
  28.     *)
  29.         fil=`echo man$sec/$i.*`
  30.         case $fil in
  31.         man7/eqnchar.7)
  32.             all="$all /usr/pub/eqnchar $fil" ;;
  33.  
  34.         *\*)
  35.             echo $i not found 1>&2 ;;
  36.         *)
  37.             all="$all $fil" ;;
  38.         esac
  39.     esac
  40. done
  41. case $all in
  42.     "")
  43.         exit ;;
  44. esac
  45. case $cmd in
  46.  
  47. n)
  48.     nroff $opt -man $all ;;
  49. ne)
  50.     neqn $all | nroff $opt -man ;;
  51. t)
  52.     troff $opt -man $all ;;
  53. k)
  54.     troff -t $opt -man $all | tc ;;
  55. e)
  56.     eqn $all | troff $opt -man ;;
  57. ek)
  58.     eqn $all | troff -t $opt -man | tc ;;
  59.  
  60. where)
  61.     echo $all ;;
  62. esac
  63.