[K12OSN] Help with sed script!

Les Mikesell les at futuresource.com
Thu Aug 9 17:42:33 UTC 2007


Timothy Legge wrote:

> cat filename | perl -lp0e 's/DC=LO\n.*CAL/DC=LOCAL\n/g'
> 
> will combine the lines (if the break is at LO)
> 
> sed operates only on one line at a lime.  Perl in paragraph mode can
> combine the lines...

Sed does have a way to do things like that with hold and get operations 
across multiple lines, but the syntax is fairly insane compared to perl. 
  And sed is another program where you need to use info instead of man 
for the real documentation - or google for sed and holding space for 
some examples.

-- 
   Les Mikesell
    lesmikesell at gmail.com




More information about the K12OSN mailing list