Ruby的INI文件读取
今天室友叫我帮忙写一个shell修改一个ini配置文件.
因为很久没有用awk与sed了,所以只给演示了下原来完成的脚本作一个参考.
无奈他非要帮忙完成一个,那只好用ruby凑合一下吧.
到google一搜,嗯,有现成的ini库,那就用吧:
安装如下(附件)
> ruby setup.rb config> ruby setup.rb setup
> require 'inifile'-> true
[config]type0 = 1type2 = 2[other]other =1
require 'inifile'o = IniFile::new( "1.txt" )for i in 4..1000 do o["config"]["type#{i}"] = iendo.write("2.txt")