起先我的想法是根据等号来求得配置项所在的行号,
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
起先我的想法是根据等号来求得配置项所在的行号,
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
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。