I'm reformatting a file, and I want to perform the following steps:
- Replace double CRLF's with a temporary character sequence (
$CRLF$
or something) - Remove all CRLF's in the whole file
- Go back and replace the double CRLF's.
So input like this:
This is a paragraph
of text that has
been manually fitted
into a certain colum
width.
This is another
paragraph of text
that is the same.
Will become
This is a paragraph of text that has been manually fitted into a certain colum width.
This is another paragraph of text that is the same.
It seems this should be possible by piping the input through a few simple sed
programs, but I'm not sure how to refer to CRLF
in sed
(to use in sed 's/<CRLF><CRLF>/$CRLF$/'
). Or maybe there's a better way of doing this?