Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!unix.cis.pitt.edu!dsinc!netnews.upenn.edu!eniac.seas.upenn.edu!widyono From: widyono@eniac.seas.upenn.edu (Aasmodeus) Newsgroups: comp.sys.amiga.misc Subject: Re: Arp vs CLI vs CShell Summary: Is CShell similar to Unix csh? by Jeff Martens Keywords: cshell csh unix port Message-ID: <37757@netnews.upenn.edu> Date: 17 Feb 91 23:11:35 GMT References: <37693@netnews.upenn.edu> <88510@tut.cis.ohio-state.edu> Sender: news@netnews.upenn.edu Reply-To: widyono@eniac.seas.upenn.edu (Aasmodeus) Distribution: na Organization: University of Pennsylvania Lines: 37 Jeff Martens wrote: >Is CShell similar to Unix csh? Well, yes and no. CShell (named Shell actually, in the archive) gives certain similarities such as pipes and most of the programming function- ality (maybe all- I haven't actually programmed with it yet) but not exactly- the only problem is that the commands, in order to save disk space, were hard-coded into the Shell itself (thus they're all resident while Shell is running*). This became a problem for me when I tried piping- the standard input must be given as a filename ("STDIN") in order for the command to receive the correct input. It won't work for external programs which don't understand the filename "STDIN" i.e. the MORE (not the original supplied with AmiD1.3 but er, someone else's (i fergot)). NOTE: However, using the file requester, I can select RAM:pipe3850dga ^^^^^^^^^^^ I don't remember exactly what this filename looks like, but it is the temporary file shell uses to simulate a PIPE: ; before closing a write, it waits for a complete read. and thus MORE can read its input from this pseudo file. I don't however enjoy doing that each time. My question originally still stands: Which do you regard as most efficient and up to date , ARP commands on disk vs. CLI commands on disk vs. CShell commands internally ARP supposedly better than CLI , faster. CLI has a COMPATIBLE mount command, what else is missing from ARP? CShell has nice extras... Daniel Widyono "Aas" <. .> ________SEAS: BE (+ CSE hopeful) 3450 Chestnut St. Box 86 . __ //only /widyono @ eniac.seas.upenn.edu Philadelphia, PA, 19104 \_/ \X/ Amiga/ I voted 4 Bill & Opus too. Darn.