Description:If nothing else i would have bought this book just for the first chapter over debugging.
I bought this with some background in taking a class or two in C++ and Java. So programing structures and basic understanding of programming is probobly good to get the most out of this book.
I woulnt buy this book alone to learn Shell Scripting, but if just starting/learning I would recomend this book in conjunction with a lot of google searching for some bash shell how to's etc. Perfect target for someone whos knowledgeable on programming and structures, and has a entry level of Bash shell scripting.
Also i liked how this book goes into great detail explaning the scenario that the code examples were written for, and details over how to acomplish the tasks, and some issues you might run into, and how to possibly handle those. Gives a great foundation for modifying and building to your own needs.