Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10 5/3/83; site intelca.UUCP
Path: utzoo!watmath!clyde!burl!ulysses!allegra!bellcore!decvax!decwrl!sun!idi!intelca!cem
From: cem@intelca.UUCP (Chuck McManis)
Newsgroups: net.micro.cpm
Subject: Re: Unix for CP/M 2.1 or > on a z80
Message-ID: <479@intelca.UUCP>
Date: Tue, 15-Jan-85 12:43:15 EST
Article-I.D.: intelca.479
Posted: Tue Jan 15 12:43:15 1985
Date-Received: Fri, 18-Jan-85 02:00:53 EST
References: <792@reed.UUCP>
Organization: Intel, Santa Clara, Ca.
Lines: 27

I saw microshell once, and was impressed by the similarity of the
user interface with UNIX's. It implemented pipes by redirecting
I/O through a temporary disk file and seemed to work fairly well
until you needed to change the disk with the pipe file on it. This
of course wouldn't be a problem on a hard disk. If I might make a
suggestion, look into the ZCPR3 package on Simtel20 or your local
computer BBS. It implements a rather large part of the Unix user
interface, adds TERMCAP capabilities, a nice shell package with
variables and parameter substitution similar to csh and some 
limited flow control. (If-Then-Else) But no CASE WHILE and UNTIL.
Still some pretty involved shell scripts are possible. It
does not offer I/O redirection or pipes, however the company
handling bug reports and distribution of a self installing version
,Echelon inc., have hinted strongly that their new version of the
BDOS will do just that. The best part is that if you can find a
local BBS that has it you can get it FREE by just downloading it.
That includes copies of a zillion utilities. It does make the
CP/M user interface usable, but you will need a Z80 to take full
advantage of it. 

--Chuck

-- 
                                            - - - D I S C L A I M E R - - - 
{ihnp4,fortune}!dual\                     All opinions expressed herein are my
        {qantel,idi}-> !intelca!cem       own and not those of my employer, my
 {ucbvax,hao}!hplabs/                     friends, or my avocado plant. :-}