1. 程式人生 > >shell指令碼開發基本規範及習慣

shell指令碼開發基本規範及習慣

1.開頭指定指令碼直譯器

2.開頭加版本版權等資訊

eg:日期(Date),作者(Author),聯絡方式(Mail),功能(Func),版本(Version)

  • 提示:可配置vim編輯檔案時自動加上以上資訊,方法時修改~/.vimrc配置檔案

3.指令碼中儘量不要用中文註釋,儘可能有英文註釋(也可用拼音)

4.指令碼以.sh為副檔名

5.程式碼書寫習慣

  • 成對的內容一次寫出來,防止遺漏

eg:(),{},[]....

  • []中括號兩端要有空格,書寫時即可流出空格[  ],然後在退格書寫內容
  • 流程控制語句一次書寫完,在新增內容,如:

if語句格式一次完成,然後在寫內容

if 條件內容
    then
        內容
fi
View Code

for迴圈格式一次完成,然後在寫內容

for 條件
do
    內容
done
View Code

提示:while,until,case等語句也是一樣,要先把格式完成,在書寫內容,防止遺漏。

  • 通過縮排讓程式碼易讀