home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / sdf / historical / pbbs / pbbs-t < prev    next >
Text File  |  1993-12-30  |  652b  |  40 lines

  1. #!/bin/sh
  2. trap "" 2
  3. pbbs=/usr/local/lib/pbbs
  4. PATH=$pbbs:$PATH
  5. export PATH
  6. ans=blah
  7. if [ "$1." = "." ]
  8. then
  9.   menu=main
  10. else
  11.   menu=$1
  12. fi
  13. while [ "$ans." != "." ]
  14. do
  15.   tput clear
  16.   mesg="TERM=$TERM"
  17.   if [ -s /usr/mail/$LOGNAME ]
  18.   then
  19.     mesg="* mail *"
  20.   fi
  21.   echo "PinkBBS \"Pro\" v1.5    ($mesg)"
  22.   echo
  23.   cat $pbbs/$menu|cut -f1 
  24.   echo
  25.   echo  "($menu): \c"
  26.   read ans
  27.   cmd=`grep "^\[$ans\]" $pbbs/$menu | cut -f2 -d"(" | cut -f1 -d")"`
  28.   tput clear
  29.   if [ "`echo $cmd|cut -c1-4`." = "pbbs." ]
  30.   then
  31.     exec $0 `echo $cmd|cut -f2 -d" "` $menu $2 $3 $4 $5 $6
  32.   else
  33.     sh -c "$cmd"
  34.   fi
  35. done
  36. if [ "$2." != "." ]
  37. then
  38.   exec $0 $2 $3 $4 $5 $6
  39. fi
  40.