「Transwiki:Bash Shell Scripting」の版間の差分
ナビゲーションに移動
検索に移動
M
→可読性の注意
M (→可読性の注意) |
M (→可読性の注意) |
||
* <tt>then</tt> または <tt>else</tt>のあとに改行文字を入れます。この改行文字はオプションです。-- この改行はセミコロンに置き換えられません -- しかし改行文字によって <tt>if</tt> ステートメントの読み易さ、リーダビリティに貢献しています。
* 通常のコマンドは改行で区切り、セミコロンは使用しません。これは一般的な規約で<tt>if</tt>ステートメントに限られるものではありません。各行にコマンドを配置することで、他のひとがそのスクリプトがなにをしているのかをざっくりと把握することができるようになります。
これらの正格な規約は特に重要ではありません。しかし規約は一貫して従うことがよくコードを規約に従って読み易くしましょう。あなたのコードを熟練プログラマが見たとき、または書き上げたあなたが数ヶ月後にそれを見返したとき、一貫性のなさやフォーマットの違反があるとスクリプトが何をしているかがわかりにくくさせる原因です。
==反復・ループ==
|