這裡主要是點號「.」的使用。
首先寫乙個配置檔案a.conf(不要對字尾太在乎),格式如下
laoda=1
laoer=2
laosan=3
laosi=4
完畢儲存。
這時開始寫指令碼b.sh,如下
#!/bin/sh
echo "test start" (引號有沒有無所謂,但為了好理解,還是加上吧)
if [ -r a.conf ]; then
. a.conf (關鍵,「點+空格+檔名」表示執行該檔案,不再同一目錄還是把檔案前的路徑加上吧)
fiif [ $laoda = 1 ]; then(
此處可以直接將配置檔案中的變數值取出,在變數名前加$, 可以取得此變數的值,使用echo命令可以顯示變數的值)
echo $laoda
echo "i am gg"
elif [ $ = 2 ]; then
echo "i am not gg"
else
echo "error"
fi 很簡單的一種方法吧。
shell程式設計之環境配置檔案
一 環境變數配置檔案 1.source命令 source 配置檔案 修改配置檔案後,必須重新登出登入才能生效 使用source命令可以不用重新登入 二 環境變數配置檔案的功能 注意事項 etc目錄下會對所有使用者生效 家目錄下的只對當前使用者生效,這五個配置檔案只對使用者的登入過程起作用 登入過程分...
Python中配置檔案的使用
因為專案的需要,要用到python載入配置檔案。本文主要參考了 a 配置檔案中包含乙個或多個 section,每個 section 有自己的 option b section 用 sect name 表示,每個option是乙個鍵值對,使用分隔符 或 隔開 c 在 option 分隔符兩端的空格會被...
shell程式設計之環境變數配置檔案
1.環境變數綜述 2.source命令 2.環境變數配置檔案簡介 3.常用生效的環境變數配置檔案 etc profile的作用 呼叫 etc profile.d sh檔案 bash profile的作用 總結 只要將變數定義在整個環境變數執行流程中的任意乙個檔案,都會被執行到,得到對應變數的內容 b...