|
|
7 of 7 people found the following review helpful:
3.0 out of 5 stars
Helpful but far too many typos and/or errors, November 25, 2001
This book was one of my first intros to Bash programming. It made it interesting, but far too many of the script samples didn't work, due to typographical errors. (Such as some of the while loops in chapter 10) It took a bit of researching to figure out why, however, researching the errors was also helpful. (As I am still a rank novice at bash scripting, there might have been other, easier ways to fix them, but for example, the timing loop didn't work until I changed $counter=$counter+1 to counter=$counter+1) The book is quick reading and a reasonable introduction to bash programming, with the caveat that the reader will probably have to know how to research deja, linuxdoc.org or other places to figure out why some of the scripts don't work as printed. I notice that some other reviewers pointed out errors to IDG. It would be nice if they had an easy to find page listing such errors, ala Sybex's site. There may be one, but when it's not easy to find, I just went to the various linuxdoc.org howtos and guides and found my answers there. My only other complaint is a petty one, that sometimes the author could have pointed out alternate syntax that also works. However, as we all develop our own coding habits, that is a fairly meaningless complaint. All in all, I would recommend the book to the novice bash scripter, as long as the novice is ready to, at times, search the web a bit to find out why some scripts don't work properly. The trouble is that since the book is aimed towards the novice, scripts that don't work properly due to minor typos might be frustrating at first. Still, this is good practice--for example, after awhile, I could look at one and say, aha, this won't work, he left out a "do". It's an excellent supplement to the online guides at linuxdoc.org and reasonably priced.
|