Hatena::ブログ(Diary)

jiroの日記 このページをアンテナに追加 RSSフィード

2004-12-15

[]dialogコマンド

こんな便利なコマンドが用意されているのにびっくり。シェルスクリプトの表現が豊かになるなぁ。というのも先日買った書籍、Linuxプログラミングにシェルスクリプトの記述があったんだけど、有用な記述が多い。かなり良書の予感。

今までは文法が厳しくてちょっと間違えると、全然予期した動きをしてくれなくて面倒くさいなと思っていた。でも実際はシェルスクリプトってかなり便利。これからシェルスクリプトを多用していこうかな。っつっても使う場面があんまりないんだけどね。。。

今思えばDebianのアップデートに使われていたのはこのコマンドだったのかな?

2004-12-14

[]シェルの慣用

  • testコマンドの-eは移植性の問題で、通常は-fを使うべき。

  • 書式つきで文字列を表示させたい場合は、echoではなくprintfが推奨されている。

  • 最近のシェルでは、数値の計算をexprで行うのではなく、$(())を使用したほうが効率が良い。