Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!allegra!mit-eddie!think!harvard!seismo!hao!hplabs!qantel!lll-lcc!unisoft!mtxinu!ed From: ed@mtxinu.UUCP (Ed Gould) Newsgroups: net.unix-wizards Subject: Re: Shell history Message-ID: <552@mtxinu.UUCP> Date: Fri, 14-Mar-86 14:45:05 EST Article-I.D.: mtxinu.552 Posted: Fri Mar 14 14:45:05 1986 Date-Received: Mon, 17-Mar-86 03:36:30 EST References: <1512@brl-smoke.ARPA> <140@umcp-cs.UUCP> <542@mtxinu.UUCP> <71@cascade.ARPA> Reply-To: ed@mtxinu.UUCP (Ed Gould) Organization: mt Xinu, Berkeley, CA Lines: 21 In article <71@cascade.ARPA> griff@cascade.UUCP (Peter Griffin) writes: >If csh was developed BEFORE sh, what shell was it developed under? Why, sh, of course! Actually the name sh has been applied to several different programs. In all Unix systems (at least from V5 on) there is a shell named sh. Bourne's "Algol" shell didn't get released until V7. There were also the V6 shell, and the PWB shell, and many others. Csh's precursor was once called nsh, for "new" shell; it was basically an enhanced V6 shell without csh's C-like syntax. It may have even been called sh on some machines. When we first got V7 at UC, we considered abandoning the Bourne shell, or perhaps renaming it, and installing csh as sh. We finally rejected the idea because there were too many scripts to convert, and that the Bourne shell is a more efficient interpreter for scripts. -- Ed Gould mt Xinu, 2910 Seventh St., Berkeley, CA 94710 USA {ucbvax,decvax}!mtxinu!ed +1 415 644 0146 "A man of quality is not threatened by a woman of equality."