Kevin Zembower wrote: > > I'm facing what I believe to one of the classic text manipulation > problems, transforming a document which was typed with a hard return at > the end of every physical line, and two consecutive newlines to mark the > end of a paragraph. > > Would anyone help me write a program which would transform these > documents? I'm trying to find all instances of a single newline, and > remove it, either inserting or removing space characters around where it > was to leave just one space between what was the two lines. I also need > to substitute a single newline for two or more consecutive newlines, > whether or not they're separated by whitespace characters. > > I tried looking this up in Perl Cookbook, ch. 6.6, Matching multiple > lines, but couldn't figure it out. I couldn't find a module in CPAN that > looked like it would work. I couldn't find a way to search the archives > of this group, where I bet it's been mentioned before. > > Extra credit: Is it possible to do this in a one-liner?
If I understand you correctly then this should work: perl -00lpe'tr/\n/ /' yourfile John -- use Perl; program fulfillment -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]