腳本開發的規范:、
1) 第一行為 使用的腳本解釋器
2)最好加上版本版權等信息
3)盡量不使用中文注釋,如果非要加中文 export LANG="zh_CN.UTF-8"
4) 腳本的擴展名應給為.sh
模塊的啟動和停止腳本命名:start_模塊名.sh stop_模塊名.sh
監控腳本通常以 *_mon.sh 為后綴
控制腳本一般以 *_ctl.sh 為后綴
5) 腳本應該放在固定的路勁下
6) 成對的括號一次性打出來
7) 流程控制語句一次性格式寫完,再寫內容
8) 字符串賦值時,等號左右不能有空格
9) 設當的縮進使代碼美觀可讀
10)全局變量應該全部大寫 SHELL 局部變量最好使用駝峰法Shellquan 即單詞首字母大寫
11)變量前后有字符使用{} 來引用變量 變量為字符串時 加雙引號"${QUAN}"
變量為整數時,最好直接使用 $QUAN
12) 函數命名 單詞首字母大寫 TestUtl 最好都加上return
13)盡量把功能進行子函數的封裝
14)縮進的規范:一般使用四個空格縮進
