我试图用sed替换字符串到第二个字符串的第一个实例(在OS X中)。不幸的是,我的sed命令将所有内容都替换为第二个字符串的最后一个实例。替换一个字符串直到并包括OS X中的另一个字符串的第一个实例
我的文字:
<li>lorem ipsum</li><li>dolor sit amet</li><li>something</li><li></li>
我需要删除<li>lorem ipsum</li>
,使新线看起来是这样的:
<li>dolor sit amet</li><li>something</li><li></li>
我的sed命令不幸代替整条生产线:
sed -i "" 's:<li>lorem.*</li>::'
你有一个想法如何s这与sed?
感谢 ALEV
什么' sed's:
工程就像一个魅力。谢谢 ! – AleV
更一般地说,'sed's: