Das Buch bietet sehr eine gute Einführung in die Shellprogrammierung unter UNIX. Alle wichtigen Shells werden mit Befehlen, Eingabehilfen und Konfigurationsdateien ausführlich behandelt. Tabellen zeigen, welche Leistungsmerkmale von welchen Shells unterstützt werden -- eine gute Entscheidungshilfe.
Der Schwerpunkte des Buches liegt auf der Programmierung der Bourne-ähnlichen Shells (sh, ksh, bash); die C-Shells (csh, tcsh) werden knapper behandelt. Auch auf neuere Entwicklungen, z. B. Bedingungen wie in C bei der bash, wird eingegangen.
Reguläre Ausdrücke werden mit dem Befehl "expr" besprochen, weil dieser ein integraler Bestandteil der Shell-Programmierung ist. "sed" und "awk" werden nur kurz erwähnt; sie gehören zwar nicht zur Shellprogrammierung (und werden deshalb in anderen Büchern behandelt), werden aber zur automatisierten Manipulation von Textdateien benötigt.
Deshalb und wegen einiger kleiner Auslassungen gibt es nur vier Sterne. Mir hat das Buch sehr bei der Bewältigung meiner Arbeit geholfen.