TIP: Click on subject to list as thread! ANSI
echo: cis.os9.68000.osk
to: all
from: John Strong 72270,1555
date: 1993-09-18 13:41:44
subject: #new shell

#: 18829 S12/OS9/68000 (OSK)
    18-Sep-93  13:41:44
Sb: #new shell
Fm: John Strong 72270,1555
To: all

 Project: Forker

     Inspired by the excellent, Shell+ for OS-9 Level 2, StrongWare is
     developing a replacement shell for OS-9/68000 (OSK).  This project
     is in a very early stage!, therefore no estimated release date is
     possible.

 Announcement purpose:

     1.  To allow OSK users to comment on what features they would like
         to see in an enhanced shell for OSK.

     2.  To give the OSK community an idea of the features planned for
         Forker, so that they may comment on them.

     3.  To gauge the interest of OSKers in an enhanced shell. (Will it
         be worth the time and effort required to complete Forker?)

     4.  To remind OSK programmers that they should check the standard
         enviroment variable, "SHELL", to obtain the name of the users
         shell, instead of just forking "shell".

 Forker options:
     -b             print blocking.
     -nb            no print blocking.
     -c             display help for commands.
     -e[=]    print error explanations.
     -ne            don't print error explanations.
     -p[=]  print prompt.
     -np            don't print prompt.
     -t             echo input lines.
     -nt            don't echo input lines.
     -x             exit on error.
     -nx            don't exit on error.
     -l             require "logout" to logout.
     -nl             on input will logout.
     -v             print attempts to execute command.
     -nv            don't print attempts to execute command.

 Forker commands:
     chd or cd  change data directory
     chx or cx  change execution directory
     dl         del a file
     dlx        del a file (exec)
     err        print long error message
     ex         execute program as overlay
     hlp        provide Help on utilities
     kill       abort a process
     logout     terminate current Shell
     lst        list the contents of a file
     md         make a directory
     mxd        make a directory (exec)
     profile
     prtenv     print enviroment variables
     rm         remove a directory
     set        set Shell options
     setenv     set enviroment variables
     setpr      set process priority
     unsetenv   clears enviroment variable
     w          wait for process to finish
     wait       wait for child processes to finish

 Forker is being written in assembly language.  An advance "Thank You"
 for your comments.

                      John R. Strong
                      StrongWare
                      Box 361
                      Matthews, IN  46957

 cis: 72270,1555


There are 4 Replies.

SOURCE: compuserve via textfiles.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.