shellscript tips
2008年08月08日 (shellscript)
- 変数命名規則
- カウント変数などの一時的な変数は全て小文字,非一時的な変数は全て大文字にする.
- ループ処理
- 簡単な処理を2,3回程しか実行しないループ処理は実効速度の低下,可読性の悪化などを引き起こすので避ける.
- 無駄な出力
- 他のコマンドにパイプ,リダイレクトされることも考慮にいれて無駄な出力はさせないようにする.
- エラー処理
- ユーザの誤った入力などに対しコマンドの用法などを示すなどしてからプログラムを終了させる.例外処理を行う.
- コメント
- 適時コメントを入れるなどしてその関数が何をする関数なのかなどを明確にしめす.
PR
Comment