我有一个sed替换问题,希望你们其中一个能够帮助我。我确信我缺少一些简单的东西。Sed多行替换问题
所以我有一个包含文本和报价的文件。报价本身可以在一行或跨越多行。我想要一个新行的报价本身。此处作为一例是该文件的一个例子
And he said "This too
shall pass"
我需要改变这
And he said
"This too shall pass"
我尝试下面的sed,但它没有工作 - 这似乎符合正常的,但失败了获得新线
/"This/ {
N
s/"This *\n*too *\n*shall *\n*pass"/\n"This too shall pass"/
}
照顾评选人的评论? – jm666 2011-06-16 09:20:59
对不起,我的坏!瞄准了向上的箭头,但我错过了,而意外降低了投票。我怪我狡猾的mosepad。对于解释,Thanx为 – 2011-06-16 09:25:12
。无论如何,np。 ;) – jm666 2011-06-16 09:26:25