Book Reviews   Digital Libraries   Astronomy Log   Software   About  
Wicked Cool Shell Scripts
Author: Dave Taylor
Pages: 341
Publisher: No Starch
ISBN: 1-59327-012-7
Summary: An enlightening collection of shell scripts
Review Date: 24 August, 2009

I have a confession to make. This book has been sitting patiently on my shelf for several years now waiting for a review. For many books in the computer field, a review several years after the publish date of the book is pointless, as the march of progress in the industry has usually rendered the book obsolete. Happily there are a few books in the field that remain useful for years and years after their publishing date. Wicked Cool Shell Scripts is one of those fortunate few.

Wicked Cool Shell Scripts is a collection of 101 Bourne Shell scripts that perform various tasks ranging from simple file manipulation and basic system administration, to tasks where I'd normally be reaching for Perl like web scraping and CGI scripts. Accompanying each script is a commentary about the interesting points of the script, as well as suggestions for how the script could be further modified and improved.

"Wicked cool" is a label I'd rarely apply to a shell script, and the scripts in this book rarely win that ribbon from me either. Were I choosing the title for this work, I'd probably go with something like "101 illustrative and interesting shell scripts," though such would probably not sell too many copies. In all honesty I can't say that during the time I've owned this book I've used much of the code provided. That said, the value I found in the book was a broadening of my vision of what is possible with a humble shell script, as well as lessons on the less-frequently used features of Bourne Shell. Despite the corny title, the book is useful, and has been one of those I have pulled off the shelf from time to time when I have a need for dusting off my shell skills.

Since it's not a reference work it can be a challenge to find what you're looking for if you approach the book in that manner. But after reading through the book, you'll probably have a better idea of how to approach any particular problem you're trying to solve with a shell script. You'll be familiar with a number of common "idioms" used in shell scripting—and that, I think, is the main reason to buy the book.

Wicked Cool Shell Scripts is easy to read, and useful for those who have some familiarity with shell scripting. It would probably be a stretch for someone completely new to the craft, though.

Overall Rating: 7/10

Happiness
True love begins when the needs of others become more important than your own.
The practice of true love begets true happiness

Me

Daniel Hanks

I'm a system administrator working for Omniture

Interested in

perl
books
python
databases
genealogy
astronomy
digital archival
digital libraries
web applications
web infrastructure
distributed storage

among other things . . .

Storyteller


Pamela Hanks

is an excellent storyteller.

(She also happens to be my wife :-)

A storyteller makes a wonderful and unique addition to family, school, church or other group events. Schedule her for your next gathering.


Utah Open Source

Kiva.org
Kiva - loans that change lives

Recent Blog Entries

Subscribe with Bloglines
- OpenWest Conference 2014 Presentation Slides - Ansible
- OpenWest Conference 2013 Presentation Slides
- Utah Open Source Conference 2012 - Presentation slides
- E-Book Review: Data Mashups in R
- Book Review: Illustrated Guide to Astronomical Wonders
- Book Review: Wicked Cool Shell Scripts
- PLUG Presentation Slides: The Open Source Data Center
- Harnessing human computational power from computer games
- I love a good roadtrip
- FamilySearch Developers Conference 2008 presentations now available online
- FHT follow up: an idea for a mobile genealogical application
- Family history and technology: it's only getting better
- President Hinckley passes away
- December is NaBoMoReMo - National Book of Mormon Reading Month
- Family History, Photos, Blogs, and Books
- The Compact Oxford English Dictionary
- 1830s English and the Book of Mormon
- Google adds My Library feature to Book Search
- Utah Open Source Conference
- Wiki diagrammer (Steal this idea!)

All Entries . . .

LDSOSS
LDS Open Source Software
A website discussing the use of Open-source software for applications useful to those sharing values of the Latter-day Saint (Mormon) faith.

© 2009, Daniel C. Hanks