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.NEW < prev    next >
Text File  |  1995-01-27  |  717b  |  44 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.   if [ -f $HOME/.pbbsrc ]
  11.   then
  12.     exec `cat $HOME/.pbbsrc` 
  13.   fi
  14. else
  15.   menu=$1
  16. fi
  17. while [ "$ans." != "." ]
  18. do
  19.   tput clear
  20.   mesg="TERM=$TERM"
  21.   if [ -s /usr/mail/$LOGNAME ]
  22.   then
  23.     mesg="* mail *"
  24.   fi
  25.   echo "PinkBBS \"Pro\" v1.5    ($mesg)"
  26.   echo
  27.   cat $pbbs/$menu
  28.   echo
  29.   echo  "($menu): \c"
  30.   read ans
  31.   cmd=`grep "^\[$ans\]" $pbbs/$menu | cut -f2 -d"(" | cut -f1 -d")"`
  32.   tput clear
  33.   if [ "`echo $cmd|cut -c1-4`." = "pbbs." ]
  34.   then
  35.     exec $0 `echo $cmd|cut -f2 -d" "` $menu $2 $3 $4 $5 $6
  36.   else
  37.     sh -c "exec $cmd"
  38.   fi
  39. done
  40. if [ "$2." != "." ]
  41. then
  42.   exec $0 $2 $3 $4 $5 $6
  43. fi
  44.