【发布时间】:2017-03-10 13:34:49
【问题描述】:
我有一个类似的ini文件:
...
abc = 123
def = 456
...
我想将其更改为:
...
abc = 123
xyz = 987
def = 456
...
我没有成功地尝试过这个:
sed -i 's/abc = 123\ndef = 456/abc = 123\nxyz = 987\ndef = 456/g' myfile.ini
如何修复我对 sed 的呼叫以使其正常工作?
【问题讨论】:
-
你的搜索条件是什么...在
abc = 123之后插入一行?在行前插入def = 456?还是仅在这两行彼此相邻时才插入?