シェルスクリプトのレベルが上がった...かも
使ってるUNIXはbashが使えない(勝手にインストールできない)ので、Bourne shellでガリガリと。とりあえずcygwin上で軽く動かしてみる。いろんなエディタを駆使して、少しでも楽な方法を模索。思ったより上手くできたようだ。
その他いろいろと勉強になった。
- 厳密にはBourne shellじゃないらしい。
- sh -x test.sh を知ってデバッグがちょっと楽に。
- '['(test)もちょっと分かってきた。
- 関数も使ってみた。応用して↓。
- エラートラップ、行末に" ; exit_if_error $? "をつけるというのを考えてみた。
- 関係ないけど、psの-xオプション、知るのが遅すぎた...