home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!mcsun!uknet!mucs!mccuts!zzassgl
- From: zzassgl@uts.mcc.ac.uk (Geoff Lane)
- Newsgroups: comp.unix.shell
- Subject: Re: Learning from Unix shell sources
- Message-ID: <5450@mccuts.uts.mcc.ac.uk>
- Date: 27 Jul 92 13:54:36 GMT
- Organization: Manchester Computing Centre, Manchester, England, M13 9PL.
- Lines: 32
-
-
- Thanks to everyone who replied.
-
- Of those who offered an opinion all but two suggested that
- the best place to learn shell implementation techniques was
- from the sources to "rc" (the Unix re-implementation of the
- Plan 9 shell; the sources of the latest version were posted
- recently.) Many also commented that the sources to sh and
- bash were hairy in the extream and not good examples to
- work from.
-
- If you are curious, the two alternate suggestions were ksh
- and/or tcsh from one person and a warning to avoid AT&T
- source code if I ever wanted to distribute anything that I
- wrote as a result (this wasn't sent from AT&T :-))
-
- A book was also suggested ...
-
- Advanced UNIX programming
- Marc J. Rochkind
- Prentice-Hall 1985
- ISBN 0-13-011818-4
- ISBN 0-13-011800-1 (pbk.)
-
-
- Apparently this book uses the construction of a shell based
- on a subset of sh as a major example of programming
- techniques.
-
- --
- Geoff. Lane. Janet: zzassgl@uk.ac.mcc.uts
- UTS Sys Admin, Manchester Computing Centre, Oxford Rd, Manchester, M13 9PL
-