使用sed修改配置项的值

起先我的想法是根据等号来求得配置项所在的行号,

sed -n '/aaa/=' config.ini

然后根据行号删除这一行,再增加一行比如行号是9

sed -i  '9d' config.ini

sed -i  '9i aaa=123456

 

后来看到sed能支持*号匹配的,一条语句搞定

sed -i "s/aaa=.*/aaa=123456/g" config.ini

posted @ 2017-04-17 10:40  RobinGreen  阅读(4141)  评论(0编辑  收藏  举报