Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site caip.RUTGERS.EDU Path: utzoo!linus!philabs!cmcl2!seismo!caip!wbe From: wbe@BBN-VAX.ARPA Newsgroups: net.micro.amiga Subject: Re: CLI Message-ID: <279@caip.RUTGERS.EDU> Date: Tue, 29-Oct-85 19:22:56 EST Article-I.D.: caip.279 Posted: Tue Oct 29 19:22:56 1985 Date-Received: Fri, 1-Nov-85 01:34:57 EST Sender: daemon@caip.RUTGERS.EDU Organization: Rutgers Univ., New Brunswick, N.J. Lines: 25 From: "Winston B. Edmond"From: Bob Page Subject: CLI Rod - You asked if 'anyone else' was writing a shell for AmigaDos. I am. It has/will have search paths and aliases, along with pipes, history and other such goodies. .... I'm trying to give it csh-like functionality where possible. ... ~BP One misfeature of csh (under 4.1 BSD and, I presume, 4.2) is that it insisted on adding the command line to the history file before executing the command. When disk space on the unit with the history file ran out, I was completely stuck --- I couldn't even execute a command to delete files because it would get an error trying to record the command and abort. A locally developed shell fixes this by keeping only the last few command lines, and keeping them in memory. The number of lines kept can be set by changing the shell variable HISTORY. I use HISTORY=20, and rarely ever even go back that far. It's probably also easier to implement. -WBE