>>44
[ ] が testコマンドの略式だったのですね、スペースが無いとエラーになるのも含めスッキリしました。

>>46
シェルスクリプトもコマンドや分岐などの集まりでプログラムと思っていましたが、
都度手動で打っていたサーバのログ抽出や保守は、cronでbashのシェルスクリプトを使いたいのですが、
php, ruby, pythonでbashコマンドを叩いた方が良いということでしょうか?

昔perlは早々アクセスカウンター作れずに断念してしまったのですが、
bashスクリプトでも、同じ内容でもキュッとまとめたような書き方を見てしまうと、
1行ずつ足して実行の繰り返しで、だらだら長くなりがちな自分と比べると、苦手意識が増えるばかりですが
泥臭く書いても目的通り動けば良いと考えればいいのでしょうか。

話すようにエラーキャッチも含めたスクリプトが書けるようになるのは、
何がきっかけなのか気になります。