我有下面的屬性的屬性文件,以獲得從屬性文件中值,的毗連2個變量和使用該變量使用shell腳本
apache_ip=127.0.0.1
apache_user=root
現在在我的shell腳本,我不喜歡的東西下面,
source $1
service=$2 #$2=apache
variable=${service}_ip
serviceIP=${variable}
echo ${serviceIP}
我想要得到的輸出127.0.0.1,但產量apache_ip
我嘗試了不同的組合,但它力度的工作。如何連接兩個變量並使用該變量從屬性文件獲取值。
什麼是'service = $ 2($ 2 = apache)'應該這樣做? –
我傳遞服務的價值作爲論據。第一個參數是屬性文件。第二個參數是apache, – Jugi
有什麼爭論? – chepner