Shell 腳本的規範:
1. #! /bin/bash
# Date 時間
# Author 作者
# Mail: [email protected] 聯繫方式
#Function: 此腳本功能
#V3.1 版本信號
2.腳本中儘量不要用中文,儘可能用英文。
3.[] 中括號,兩段有空格,成對的內容比如{} “ ” 等要一次性寫出來。
4.流程控制語句一次性完成, 防止遺漏,比如:
if 內容條件
then
內容
fi
代碼縮進,更加易讀。
5.變量類型: 環境變量和局部變量
環境變量最好放在家目錄下的 .bash_profile中或者全局配置/etc/profile中
再或者在/etc/profile.d/ 目錄底下定義。
傳統上,環境變量均爲大寫。環境變量應用與用戶進程前,先用export命令導出。
有一些環境變量,比如HOME UID PATH USER 等都配置好了。在用戶家目錄中的 .bash_profile中。
如: # echo $PS1 看看效果。
# env 查看所有環境變量
# echo "export world=’HELLO WORLD‘" >> /etc/profile //定義環境變量
# . /etc/profile 用點加載一下
# echo $world