實現了讀,寫以及讀取ini檔案段的功能,還可以更豐富,僅當拋磚引玉。
**
readini()
'\]/ (a==1 && "'
$'"==$1)'
$) echo $
}writeini()
'\]/ (a==1 && "'
$'"==$1)
'\"");a=0} '$1
<>$
}readinisections() '
$ | sed 's/\[//g' | sed 's/\]//g')
echo $
}
使用方法
version.ini檔案如下:
[version]
file="os_version.squash"
md5="anything"
version="anything"
date="2017-04-06"
[system]
file="system.squash"
md5="automatically"
version="1.1.7"
date="2017-04-06"
desrcription=
readini() version.ini version md5讀取version.ini version 段的md5鍵值;
writeini() version.ini version md5 12345
將version.ini version 段的md5鍵值設定為12345;
readinisections() version.ini
將version.ini 的所有有效段值讀取;
用Shell讀寫INI配置檔案
用shell讀寫ini配置檔案 下面案例可供參考 config.ini 如下 示例 config key name config1 key name1 config2 key name2 ini.sh 如下 示例 bin bash function readinifile a 1 1 3 1 fun...
INI檔案讀寫
一 有必要了解ini檔案的結構 注釋 小節名 關鍵字 值 ini檔案允許有多個小節,每個小節又允許有多個關鍵字,後面是該關鍵字的值。值的型別有三種 字串 整型數值和布林值。其中字串存貯在ini檔案中時沒有引號,布林真值用1表示,布林假值用0表示。注釋以分號 開頭。二 定義 1 在inte ce的us...
讀寫ini檔案
using system using system.io using system.text using system.configuration using system.runtime.interopservices using system.collections.specialized us...