LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 725|回复: 1

请教如何使用SHELL 来传递两个INI文件中的参数值

[复制链接]
发表于 2012-2-12 22:24:24 | 显示全部楼层 |阅读模式
请教一下 如何使用shell 读取INI文件,获取到需要变量后,写入到另外一个INI文件中  这个到好做到 ,但问题是INI文件有部分参数名相同。

INI配置文件用[ ] 分段, 不同段中, 可能会有相同名称的参数。如IP 地址参数

谢谢
发表于 2012-2-16 19:37:13 | 显示全部楼层
假如是[abcd]里的
ip=127.0.0.1
  1. sed -ne '/^\[abcd\]/,/^\[.*\]$/p'  yourFile.ini | fgrep 'ip='
复制代码

要是用AWK实现的话…发现AWK的这个range match有点儿不方便啊。。。还得加个辅助变量才行。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表