調用本shell的變量作爲語句參數
Option=-l
ls $Option
ls "$Option"
調用其他shell中的變量
#第一種方法
../other.sh
#第二種方法 設置環境變量
source ./subscript.sh #這樣就可以使用該文件的環境變量了,當然你要設置有環境變量
echo $TOMCAT_HOME
#另一個文件(./subscript.sh)裏設置環境變量 export 變量=值 將shell變量輸出爲環境變量
TOMCAT_HOME=/root/tomcat
export TOMCAT_HOME #升級爲環境變量
調用.ini文件中的變量
在shell中加入下面這個函數
# __readINI [配置文件路徑+名稱] [節點名] [鍵值]
function __readINI() {
INIFILE=$1; SECTION=$2; ITEM=$3
_readIni=`awk -F '=' '/\['$SECTION'\]/{a=1}a==1&&$1~/'$ITEM'/{print $2;exit}' $INIFILE`
echo ${_readIni}
}
使用的時候
######## 調用函數 ### ini文件 ##### 節點名 # 鍵值
Value=$(__readINI config/test.ini config hostip)