Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 exptools; site ho95e.UUCP Path: utzoo!decvax!bellcore!petrus!sabre!zeta!epsilon!gamma!ulysses!mhuxr!mhuxt!houxm!ho95e!wcs From: wcs@ho95e.UUCP (Bill.Stewart.4K435.x0705) Newsgroups: net.sources Subject: Re: wanted: cshell for systemV Message-ID: <380@ho95e.UUCP> Date: Sun, 5-Jan-86 18:26:48 EST Article-I.D.: ho95e.380 Posted: Sun Jan 5 18:26:48 1986 Date-Received: Sun, 5-Jan-86 22:56:37 EST References: <397@mordred.purdue.UUCP> <155@hadron.UUCP> <612@brl-sem.ARPA> Reply-To: wcs@ho95e.UUCP (Bill Stewart 1-201-949-0705 ihnp4!ho95c!wcs HO 2G202) Distribution: na Organization: AT&T Bell Labs, Holmdel NJ Lines: 27 Summary: It exists at AT&T, but I don't know if we can distribute. Somebody asked if you could get csh for System V; someone else replied: >> For a (relatively) small fee, you can purchase a source copy of the >> "Korn Shell" (ksh) which is a fair simulation of the ever-popular csh, with a >> few added features that are quite nice. While it is not the same old >> comfortable csh, but it is better than the standard SYS V shell. As Ron Natalie also pointed out, ksh isn't like csh, it's upward compatible from the standard Bourne Shell (sh), and has history, aliases, functions, and all the good things csh gives you with the same easy-to-program-in syntax from sh. (I might add that it does a much better job of history than csh, and adds a number of other interesting features.) A few features associated with csh are really 4.*BSD features, like ^Z job control; if your OS doesn't provide them, your shell can't either (ksh does the right thing with ^Z if it has OS support, and supposedly can somewhat deal with SVR2 shell layers.) But it's not csh, so if you're addicted to csh or have csh scripts you don't want to rewrite, you really want csh. Csh is available at AT&T under the exptools system, which is an internal software distribution system. Each tool has an official provider; unfortunately, "NONE" is the official provider for csh. I assume it's a port from 4.1BSD, and brings ugly licensing restrictions along with it, so don't ask me to mail you the binaries (I don't have source). Does anyone know its status, or who ported it? Thanks; -- # Bill Stewart, AT&T Bell Labs 2G-202, Holmdel NJ 1-201-949-0705 ihnp4!ho95c!wcs