書籍購入:『すべてのUNIXで20年動くプログラムはどう書くべきか』

フルスクラッチから1日でCMSを作る シェルスクリプト高速開発手法入門』や『シェルプログラミング実用テクニック (Software Design plus)』を買うような私が、まさかこの本を買わないわけがないでしょうに。

すべてのUNIXで20年動くプログラムはどう書くべきか デプロイ・保守に苦しむエンジニア達へ贈る[シェルスクリプトレシピ集]

すべてのUNIXで20年動くプログラムはどう書くべきか デプロイ・保守に苦しむエンジニア達へ贈る[シェルスクリプトレシピ集]

POSIX原理主義本、レシピ集的なスタイルだが、シェルスクリプトの基本的なところはすっ飛ばして*1、複数の環境で動作するように書くためのアレコレ(許容される正規表現の範囲とか、使用可能な各コマンドのオプションとか)を解説している前半と、それらの制約の上で「○○を実現するには?」的な疑問にお応えする中盤以降に分かれている感じ。意外とCGI成分大目なのも時勢か。

2年前ぐらいから構想しているツールの開発に使えそうだな。

*1:その辺は理解している人が想定読者である。