Used price: $18.99
Buy one from zShops for: $27.75
I've found that this book covers all the bases, but doesn't go deep. I was frustrated by the book yesterday when I need to write a script to check all the executable files in a directory for what libraries they were linked to.
On page 172 the author says: "Because manipulating files is so important in programming, the Korn shell provies a whole range of file operators." Absolutely right. He then shows examples of only 5 of the tests in small code examples. No others are mentioned or even alluded to. My "Learning Perl" book (O'Reilly) has a table listing 25 file tests (including the one I needed).
I also needed to do some string comparisons and manipulations. A pretty common task. Head for the index and look for entries for "string". You get one: string length.
What is in the book is well presented and an easy read, but the lack of depth will limit your productivity.
Used price: $4.24
Used price: $24.16
Buy one from zShops for: $25.99
Apparently most authors find it impossible to comprehend that people are reading their books to learn. They write as if people already understand most of the material.
This is a good book if you already have worked with another book on shell programming, have taken a class or have some experience. But if you are just starting out try Teach Yourself Shell Programming in 24 Hours. The author of the 24 Hours book has the rare ability to have each of the chapters cover one topic, without dropping references to other topics he has yet to explain, so you keep learning and learning, one thing at a time.
If you already have a knowledge of the basics this is a good book. I found many of the explanations to be clear and crisp, and understood with ease a few things I was fuzzy on. But that was only because I already had enough knowledge so that when the author just dropped some command into the discussion without explaining it, I already knew the command so I could follow along.
List price: $20.00 (that's 30% off!)
Used price: $2.44
Collectible price: $5.00
Buy one from zShops for: $5.00
Used price: $32.12
The Reference Guide is quite complete. Eventually I was nearly always able to find what I was looking for and a great deal more. The complete shell script examples at the end of the book are very helpful. If you don't find something in the reference part it is at least somewhere in the examples. There aren't many of them out there, but those included are really helpful.
Used price: $2.50
Collectible price: $6.95
Unfortunately, I did not enjoy this book very much. Not only is its tone self-important with ponderous and ever-present references to classical mythology - the myth of Orestes as well as the savage bacchantes - but its innumerable references to obscure figures of the French Revolution, in all their historical accuracy, make it, well, just plain boring. Moreover, the characters appear more like symbols of abstract ideas than flesh-and-blood creatures, and so are both unrealistic psychologically as well as put in situations in which they can carry out long and improbably philosophic discussions.
The plot follows the impoverished members of an apartment building during a time of grave threat to the revolution. There is a fervent young man (a painter), his missing sister (shacked up with an aristocrat), his simple mother, and an older cynic atheist (an ex-courtesan and libertine), who gives refuge to a persecuted priest and innocent peasant girl. As the revolution takes an increasingly murderous turn, they become ever more intimately involved with each other as vehicles to portray historical events.
As such, the book seems to be written for the French high school student, all of whom memorize survey literature from secondary sources to pass rigorous examinations. This makes them able to spout facts as if they had read widely, implying depth and thoughtfulness that all too often isn't there. Of course, France obviously has great depth and his historical research is indeed exhaustive, which taught me a great deal. But the book just didn't make me feel like I was there, which was why I read it. Instead, while reading I felt like I was studying for a high school exam.
As I try to get through the classic authors, I am occasionally surprised at the banality and dullness of some of the most famous works. Perhaps this is because I read them from a rather naïve perspective, open and as if they are not revered for whatever, but just as a pure reading experience. Thus, my perceptions are personal and limited to my own experience. While the overwhelming majority of classics are truly wonderful, this one was not.
Recommended only for history buffs and students of French lit.
Nevertheless, "The Gods Will Have Blood" fails in several obvious ways. The characters are static and typecast - Anatole France might as well have hung a sign on Gamelin that reads "EVIL" and be done with it. In fact, the novel is almost completely lacking in subtlety, both in terms of the plot and the characterization as well. Also, the writing style on display here is quite monotonous. The introduction claims that it is "polished perfection", but to me it seems more nondescript and generic than anything else.
"The Gods Will Have Blood" is, indeed, quite informative about the French Revolution. Unfortunately, historical accuracy doesn't automatically make for a great novel.
But don't expect exquisite characterizations, ala Flaubert, Dostoyevski, Henry James or James Joyce. Such was not France's aim. This is a cautionary tale; one that recapitulates Robespierre, the Terror and Napoleon, and prefigures the Soviets and the Nazis.
In fact, France's articulation of the maddening rationale by fanatical judges--that it is they, not their victims, who suffer as they go about the bloody work of enforcing national policies with the murder of perceived enemies--is visited through concentration camp butcher Rudolph Hoess in William Styron's "Sophie's Choice" (1976).
Only the translation prevents this novel from five stars. Given the fact that French is second only to ancient Greek in terms of damage from translation, and it becomes a minor complaint.
This is a novel by a master (Anatole France won the Nobel for Lit in 1921). Read this book; it's an education.
Used price: $5.95
Buy one from zShops for: $9.00
They advertize a link for downloadable scripts. Unfortunately, there are no scripts on their link.
CONCLUSION: You can find better books than this one, dealing with the same subject !
It does exactly that - but only for a limited number of system calls/commands.
And for others, they aren't even mentioned.
I guess it might be a good "beginner" book, but not a reference.