シェルプログラミング実用テクニック (Software Design plus)

プログラミングをする場合、その実行環境によって選択できるツールや言語に制限があることが多いです。Linuxの場合、最近の流行はPythonで追加でパッケージをインストールすることなく利用することは可能ですが、チームメンバのスキルと学習コストの兼ね合いから、シェルスクリプト(bash)やPerlなどの使用を求められることがあります。一人がわかるからとコードを書いたとしても、チームメンバーの誰一人としてメンテナンスできなければ負の資産と言われてしまうからです。

本書は実行環境がシェルスクリプト(bash)に限定されている人におすすめの書籍です。 シェルスクリプト(bash) でもそれなりのことは出来るんですよ。コードの書き方が悪いと動作スピードが物凄く遅くなりますので、書き方にコツというかTIPSがあります。