用Shell讀寫INI配置檔案

2021-10-13 21:29:03 字數 927 閱讀 3752

用shell讀寫ini配置檔案

下面案例可供參考

config.ini**如下(示例):

[config]

key=

'name'

[config1]

key=

'name1'

[config2]

key=

'name2'

ini.sh**如下(示例):

# !

/bin/bash

function readinifile()

a==1&&$1~/'$3

'/' $1

}function writeinifile()

" $1}if

["$4"=""

];then

readinifile $1 $2 $3

else

writeinifile $1 $2 $3 $4

fi

讀取ini

.

/ini.sh config.ini config key

輸出結果

'name'
.寫入ini

.

/ini.sh config.ini config key 123

輸出結果

[config]

key=

123[config1]

key=

'name1'

[config2]

key=

'name2'

$1 ini檔案路徑 ; $2 ini檔案[config] ; $3 ini檔案 key ; $4 key的新值

用C 讀寫ini配置檔案

ini就是擴充套件名為 ini 的檔案,其實他本身是個文字檔案,可以用記事本打工,主要存放的是使用者所做的選擇或系統的各種引數.ini檔案其實並不是普通的文字檔案.它有自己的結構.由若干段落 section 組成,在每個帶括號的標題下面,是若干個以單個單詞開頭的關鍵字 keyword 和乙個等號,等...

用C 讀寫ini配置檔案

ini就是擴充套件名為 ini 的檔案,其實他本身是個文字檔案,可以用記事本打工,主要存放的是使用者所做的選擇或系統的各種引數.ini檔案其實並不是普通的文字檔案.它有自己的結構.由若干段落 section 組成,在每個帶括號的標題下面,是若干個以單個單詞開頭的關鍵字 keyword 和乙個等號,等...

用C 讀寫ini配置檔案

ini就是擴充套件名為 ini 的檔案,其實他本身是個文字檔案,可以用記事本打工,主要存放的是使用者所做的選擇或系統的各種引數.ini檔案其實並不是普通的文字檔案.它有自己的結構.由若干段落 section 組成,在每個帶括號的標題下面,是若干個以單個單詞開頭的關鍵字 keyword 和乙個等號,等...