我試圖用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: