Lyft Industrial Deals Little FIres Everywhere Shop new men's suiting nav_sap_plcc_ascpsc Alexa on Mobile PCB for Musical Instruments Starting at $39.99 Grocery Handmade Tote Bags Book a house cleaner for 2 or more hours on Amazon Spider-Man: Homecoming available to buy Spider-Man: Homecoming available to buy Spider-Man: Homecoming available to buy  Introducing Echo Show Introducing All-New Fire HD 10 with Alexa hands-free $149.99 Kindle Oasis, unlike any Kindle you've ever held GNO Shop Now ToyHW17_gno

Customer reviews

4.3 out of 5 stars
46
Format: Paperback|Change
Price:$7.29+ Free shipping


There was a problem filtering reviews right now. Please try again later.

Showing 1-10 of 13 reviews(Verified Purchases). See all 46 reviews
on February 7, 2011
Almost all the previous comments are so positive ... I almost hate to be a sour-puss.

The book could absolutely be very good for a person who is somewhat new to shell scripting. For someone who is fairly experienced with *nix scripting the scripts aren't anywhere near at the "wicked cool" level.

For me that level of praise would go to a book that started with code to manipulate the scripts in the rc related directories (determines the run level of a *nix system) and progressed substantially higher from there. The shell scripts that do web log analysis come the closest to the sort of stuff that would interest me.

I feel absolutely certain that Dave Taylor is 100% capable of producing a much more advanced shell book. This just isn't it.

Another commenter mentions that Mr. Taylor rejects csh as a scripting language. On that one I agree with Mr. Taylor. csh/tcsh can be nice as an interactive environment, but stick with sh/bash/ksh for writing scripts. ksh can also be a nice/powerful interactive shell once you climb the learning curve.

Verdict
-------

Quite good for someone who is starting out and also someone who has some experience and wants more.

Rather pedestrian for someone who is pretty experienced.

The scripts
-----------

You can preview ALL of the shell scripts in the book by surfing to Mr. Taylor's domain and page for this book. Since Amazon "frowns" on addresses in the reviews the following could be a bit cryptic. His domain ends in com. The second level domain is on the next line. The third level domain is the traditional [...] The address is completed by "/wicked/" (no quotes).

intuitive

Many of the scripts are available right on that page. A file with ALL of the scripts can be gotten. The file type is "TGZ." Both Linux/Unix commands and WinRAR can open that file. I suspect (but am not sure) that the freeware program 7Zip can also do it.
0Comment| 2 people found this helpful. Was this review helpful to you?YesNoReport abuse
on April 13, 2013
Some of the reviews of this booki makes me wonder if the reviewer has even read the book.

I've only got as far as page 20 and have found several errors in the scripts so far that isn't shown on the book's website errata.

Onw example is on page 20 script #5 where it starts with:

function validint

where it should read:

validaint()

This book has been in print since 2004. Why hasn't such a glaring error been caught and at least added to the Errata.

Can't recommed this too a noobie, it's hard enough for people to stay motivated to learn something without having to deal with these types of errors. It might be ok for someone already familar with shell programming, but why would they needed to read a book mostly targeted at beginners?
11 comment| 2 people found this helpful. Was this review helpful to you?YesNoReport abuse
on March 22, 2017
My work involves lot of shell scripting, But still this book showed me many handful tips and tricks to do stuff. If you are already familiar with shell scripting, this book will boost up skills and and its a good hands on practice.
0Comment|Was this review helpful to you?YesNoReport abuse
on October 10, 2015
As described
0Comment|Was this review helpful to you?YesNoReport abuse
on November 7, 2011
After being through a big pile of programming books (including bash books) which are overwhelmingly abstract and give few concrete examples, this book gives concrete examples of what works, then backs them up by explaining why certain choices were made while writing code. Most of the other books I've been through seem to be written so no other experts can disprove anything in them, but this book is targeted toward people who don't already know everything in the world. It has a dedicated space on my 'programming' bookshelf.
0Comment|Was this review helpful to you?YesNoReport abuse
on December 18, 2014
I have just begun to read this book. Shell scripts are command line tools that make Linux (and Unix) significantly more powerful and useful than Windows anything. But if you are intimidated by looking at a blank command line, then this is not the book for you.
0Comment|Was this review helpful to you?YesNoReport abuse
on September 16, 2014
This book is cool. And yes, this not a textbook where you learn in a sequential order. You need to have intermediate-advanced level understanding of bash. I read this book as a novel style, and randomly I skim through a script now and then. I really like the cookbook style.
0Comment|Was this review helpful to you?YesNoReport abuse
on February 23, 2014
This book is awesome! I'm just learning Linux from college and my teacher recommended it as we start learning shell scripting.

It's cool to get tips from people who have done something for a long time--especially when dealing with something like computers!
0Comment|Was this review helpful to you?YesNoReport abuse
on December 26, 2004
This is a great book on Unix shell scripting. The book is loaded with useful scripts and I was even able to use some of the ideas presented in this book to make my own scripts perform much more efficiently. At one point I got stuck with one of the scripts so I emailed the author and he got back to me with a fix within a couple of days. Turned out to be a quirk with the Solaris 8 version of the operating system. I would recommend this book to anyone who works with Unix systems.
0Comment| 3 people found this helpful. Was this review helpful to you?YesNoReport abuse
on January 29, 2016
A lot of practical examples
0Comment|Was this review helpful to you?YesNoReport abuse