🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.atari16
Article #1414

Re: Micro C-Shell Info Request

#1414
From: ModemUserGroupChairman
Date: Fri, 01 Aug 1986 16:04
72 lines
3362 bytes
	In response to the question about Micro C Shell:

	All the information below comes from a phone-call I made
	to Beckemeyer.

	#1: Micro C-shell is a Un*x C-Shell clone. Just as you would
	    expect, it does not do any multi-tasking (in Un*x, the
	    OS does the multi-tasking).

        #2: They have another offering called the MT C-shell (MT =
	    multi-tasking, most probably). This MT C-shell (bad choice
	    of name, I think) is a bit of a Un*x clone. The package
	    comes with an operating system which allows multi-tasking
	    and sort of clones Un*x like features (a little like
	    QNX maybe). It comes with (I think) 4 shells. The default
	    login shell is set up from /etc/passwd, but any shell
	    can be executed from within the startup shell. The system
	    allows job-control (fore-grounding and back-grounding)
	    of tasks, from certain shell(s) to .TOS and .TTP programs.

        #3: I believe MTCS also allows a multi-user facility (I suppose
	    user #2 logs in via the serial port). Again, this user
	    gets a shell allocated to him  from /etc/passwd. (I forgot
	    to mention, there is a logon procedure for every user).
	    There is also a superuser facility to go with these other
	    facilities :-)

	#4: There are permission bits for files ala UNIX, so you can
	    set certain programs out of bounds etc.

	#5: There is one shell which can only be run from the console
	    (guess why :-)) which allows you to run Gem programs as
	    child processes under it. This shell does not have any
	    job-control facility (I believe), so once you get into
	    a Gem program, you are bound to it until you quit (can't
	    stop the job). I suppose though, that you can still do
	    multitasking (print spooling in the background for instance
	    by doing:

		% lpr myfile &
		% gemshell (or whatever)
		(execute some gem program here)

	#6: MTCS supports I/O redirection, true pipes and so on. (stderr
	    and stdout are distinct I believe)

	#7: It comes with a host of programs such as lpr and a list of
	    others.

	#8: MTCS was in Beta test, and should be shipping about now
	    (again, this is what they told me 2-3 weeks ago).

	#9: Oops, forgot, there is a .login ;-)


		All of this is from memory (3 weeks old), so please
	correct me if anything here is incorrect. I'm not associated
	with Beckemeyer and cannot vouch for the accuracy of the
	above information because I have not seen it yet. Sounds great
	though, so I went and ordered one!


			Regards,
			anees


-- 
			Anees Munshi
			@ University of Toronto Engineering Comp. Facility :A
			{allegra,ihnp4,linus,decvax}!utzoo!utcsri!utecfa!mugc
                        {ihnp4|decvax|utzoo|utcsri}!utecfa!utecfb!munshi
Technical Details
Message-ID: <1868@utecfa.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utcsri!utai!utecfa!mugc
References: <93@uwmacc.UUCP>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 beta 3/9/83; site utecfa.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utcsri!utai!utecfa!mugc
From: mugc@utecfa.UUCP (ModemUserGroupChairman)
Newsgroups: net.micro.atari16
Subject: Re: Micro C-Shell Info Request
Message-ID: <1868@utecfa.UUCP>
Date: Fri, 1-Aug-86 12:04:40 EDT
Article-I.D.: utecfa.1868
Posted: Fri Aug  1 12:04:40 1986
Date-Received: Wed, 6-Aug-86 10:25:53 EDT
References: <93@uwmacc.UUCP>
Organization: Engineering Computing Facility, University of Toronto
Lines: 72