This tutorial assumes no previous knowledge of
scripting or programming, but progresses rapidly toward an
intermediate/advanced level of instruction . . . all
the while sneaking in little snippets of UNIX® wisdom and lore. It
serves as a textbook, a manual for self-study, and a reference and
source of knowledge on shell scripting techniques. The exercises
and heavily-commented examples invite active reader participation,
under the premise that the only way to really learn
scripting is to write scripts.
This book is suitable for classroom use as a general
introduction to programming concepts.
The latest update of this document, as an archived, bzip2-ed "tarball"
including both the SGML source and rendered HTML, may
be downloaded from the author's home site. A pdf
version is also available. See the change
log for a revision history.