設定ファイルを次のように
JIntoによって#Created - www.guh- software.de #Tue年08月28 22:20:17 GMT + 08:00 2018 aas_amountuser_switch = 1 aas_fleet_switch = 1 aas_usertokenproct_switch = 1 aas_usertokenproct_num = 5 aas_devtokenproct_switch = 1
......
次のようにスクリプトを読みます
#/ binに/ bashのを configuration_file_path = " は/ opt / some_path /共通-confの" 現在の値 = ` grepの ' aas_amountuser_switch ' $ {} configuration_file_path /uiConfig.properties | カット -d = -f2 | sedの ' S / \ R // ' ` エコー " $の現在の値" であれば [ " $の現在の値" = " 0 " ]; その後、 SED -i ' S / aas_amountuser_switch = 0 / aas_amountuser_switch = 1 / [$ {} configuration_file_path / uiConfig.propertiesは エコー " uiConfig.properties.aas_amountuser_switchの成功を変更し、" 他の エコー " uiConfig.properties.aas_amountuser_switchエラーを修正する" の出口 Fiを提供して
注意:
Linuxでは、ファイルの終わりにあり、文字は「\ r」がある改行を削除するには注意を払う必要があります
この小さな点を見つけるのは容易ではないので、次のようにスクリプトに問題が表示されていない、彼らはデバッグシェルを開くことができ、出て見つけることは簡単です:
SH -x test.sh