Mailing List Archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [tlug] shell question



On Fri, 16 Apr 2004, Stephen Lee wrote:

> I often find myself wanting to remove from piped data lines starting
> with one regxp and ending with another.  e.g.
>
> This is line 1
> Beginning
> some unneeded data
> some more unneeded data
> Finishing
> Some more lines
>
> I want to remove every line between 'Beginning' and 'Finishing'
> inclusive.  Do you know any quick, short command that does it?

perl -ne 'print unless /^Beginning$/ .. /^Finishing$/' file
-- 
Tod McQuillin


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links