シェルプログラミングの初歩から応用までを学べる書籍。シェルスクリプトの基本的な書き方に始まり、組み込みコマンド、ファイルや環境変数の扱いをはじめとして、シェルが持つさまざまな機能を項目ごとに整理。
「シェルの基礎から学ぶUNIXの世界」という副題が示す通り、シェルプログラミングの初歩から応用までを学べる本。シェルスクリプトの基本的な書き方に始まり、組み込みコマンド、ファイルや環境変数の扱いをはじめとして、シェルが持つさまざまな機能が項目ごとに整理された形で、しかも初心者が段階的に勉強できるように順序よく紹介されている。また、sedによる文字列の加工方法なども紹介されている。
サンプルプログラムも豊富に収録されているほか、後半では実用的なコマンドを題材にしたシェルスクリプトのソースコード解説や、デバッグ手法の説明などもある。さらに、各種UNIX系OSにおけるコマンドの動作の違いや、どの OSで動かしても挙動が変わらないような汎用性を考慮したプログラミング手法、シェルプログラミングにおいてよく出される疑問とその回答など、シェルというものを通じてUNIXの世界を知ることができるのも優れたポイントといえる。
本書は、これからシェルプログラミングを勉強する人だけでなく、これまで断片的に得てきたシェルに関する知識を整理したい人にも有益な書籍。