From: Arjen Laarhoven Date: Mon, 08 Sep 2008 19:23:13 GMT Subject: Re: [PATCH] t6023-merge-file: Work around non-portable sed usage Message-ID: <20080908192313.GB4148@regex.yaph.org> In-Reply-To: On Mon, Sep 08, 2008 at 02:06:02PM -0500, Brandon Casey wrote: [...] > I was just encountering this myself. > > sed can be fixed without the use of tr by replacing '\n' with an explicit newline like: > > sed -e 's/deerit./&\ > \ > \ > \ > /' -e "s/locavit,/locavit;/" < new6.txt > new8.txt > > Of course it doesn't fit on one line though. I don't think replacing 2 lines with 10 is a big win (not counting a possible comment explaining why it's necessary). I'd rather replaced the thing with a Perl one-liner though, but that seems a bit frowned upon, correct? Arjen -- Arjen Laarhoven The presence of those seeking the truth is infinitely to be preferred to those who think they've found it. -- Terry Pratchett, "Monstrous Regiment"