linux shell 脚本读取 ini 配置文件
2015-01-09 13:51
465 查看
linux shell 脚本读取 ini 配置档打码如下:
测试的ini配置档如下:
测试结果如下:
#!/bin/bash configFile="./config.ini" function ReadINIfile() { Key=$1 Section=$2 Configfile=$3 ReadINI=`awk -F '=' '/\['$Section'\]/{a=1}a==1&&$1~/'$Key'/{print $2;exit}' $Configfile` echo "$ReadINI" } itemCount=`ReadINIfile "ItemCount" "General" "$configFile"` echo $itemCount for((i=0; i<itemCount; i++)) do Section="Item""$i" echo $Section numTest=`ReadINIfile "NumTest" "$Section" "$configFile"` stringTest=`ReadINIfile "StringTest" "$Section" "$configFile"` echo $numTest echo $stringTest done
测试的ini配置档如下:
[General] ItemCount=2 [Item0] NumTest=100 StringTest=for string test 0 [Item1] NumTest=111 StringTest=for string test 1
测试结果如下:
2 Item0 100 for string test 0 Item1 111 for string test 1
相关文章推荐
- Shell脚本读取ini配置文件的实现代码2例
- shell脚本读取ini配置文件的值
- 脚本引擎之----读取INI配置文件
- shell脚本读取ini配置文件的值
- 脚本引擎之----读取INI配置文件
- shell脚本读取ini配置文件的值
- Shell脚本读取ini配置文件的实现代码2例
- shell脚本读取ini配置文件的值
- shell脚本读取ini配置文件的值
- Linux shell读取配置文件使脚本更灵活(刚接触,求更好的办法)
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- 利用GetPrivateProfileString读取配置文件(.ini)
- MFC中如何读取.ini配置文件
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- unix下使用TCL脚本读取配置文件
- stl读取ini配置文件例子
- [导入]ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)
- ASP.NET 2.0 读取配置文件[INI](示例代码下载)