Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Beginning portable shell scripting : from novice to professional
Seebach P., Apress, Berkeley, CA, 2008. 376 pp. Type: Book (9781430210436)
Date Reviewed: Mar 2 2009

Writing shell scripts is no longer an arcane art, practiced only by hardcore system administrators. The growing community of GNU/Linux will benefit from learning to write scripts that enhance productivity considerably. It is very hard for any book to simultaneously address the needs of both system administrators and average users. Any book that attempts to do this is, inevitably, either an exhaustive reference manual or simply a collection of toy examples.

These contradictory pulls affect the organization and contents of this book, as well. Ostensibly addressed to novices who wish to become professionals, this book focuses on “portability” of scripts across various versions of Unix; it requires some familiarity with the idiosyncratic quirks of different Unix shells. In order to introduce meaningful examples later, the book goes into a reasonably detailed treatment of regular expressions, as early as the second chapter. This may be daunting for beginners who don’t understand the motivation and haven’t seen illustrative examples.

However, for a novice user with the patience to take several passes at the book, initially skipping the technical details and coming back to them after grasping the essentials, this book offers many valuable insights. In particular, chapters 9 and 10 bring all the ideas together, addressing how to design good scripts by offering, with great clarity, the distilled essence of Seebach’s many years of experience in crafting portable scripts.

While there is no running theme in the examples strewn throughout the book, most of them are well chosen and interesting. Unfortunately, this book lacks exercises that ask the user to extend these examples.

Reviewer:  G. Sivakumar Review #: CR136543 (1001-0033)
Bookmark and Share
 
Scripting Languages (I.7.2 ... )
 
 
Linux (D.4.0 ... )
 
 
Miscellaneous (A.m )
 
Would you recommend this review?
yes
no
Other reviews under "Scripting Languages": Date
Writing CGI applications with Perl
Meltzer K., Michalski B., Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 2001.  560, Type: Book (9780201710144)
May 1 2001
 Essential PHP fast: building dynamic Web sites with MySQL
Stobart S., Springer-Verlag New York, Inc., Secaucus, NJ, 2002.  256, Type: Book (9781852335786)
Mar 18 2003
PHP and MySQL manual: simple, yet powerful Web programming
Stobart S., Vassileiou M., Springer-Verlag, 2004.  590, Type: Book (9781852337476)
Apr 1 2004
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy