Shell history

Joseph S. D. Yao jsdy at hadron.UUCP
Tue Mar 25 16:13:26 AEST 1986


In article <5924 at mordor.UUCP> jdb at mordor.UUCP (John Bruner) writes:
>Actually, the Bourne shell isn't a simple superset of the V6 (Thompson?)

My memory says "Ritchie."

>                              ...  As I recall, the only built-in commands
>were "chdir", "login", and "newgrp".

Originally, also "shift", "wait", ":".  Maybe "onintr", but I think
that that was a later add-on.  Folk in the community added many things
such as "cd", "set" or "=", "next" or "." or "source", "opt", "logout"
or "logoff", "detach", "^L" (ignored), and finally all the control
structures.

>It may be true that the Bourne shell is a superset of the PWB 1.0
>(Mashey?) shell; I had no opportunity to use it.

There's a lot different, though Bourne indubitably started with the
Mashey shell.  (Look it up in BSTJ whatever, which I don't have right
here.)  For the future of the shell, though, see the Korn shell plus
extensions paralleling that made by someone here on the Net.  (No,
neither is the infamous "Bourne-again" shell.)
-- 

	Joe Yao		hadron!jsdy at seismo.{CSS.GOV,ARPA,UUCP}



More information about the Comp.unix.wizards mailing list