in reply to Re^2: upto match please, my one-lina!!
in thread upto match please, my one-lina!!

D'oh!

I was having so much fun playing with one-liners that I forgot the parameters of the problem. I love that die trick.... I'll have to try it:

perl -ne '@t=(@t[1..4],$_,"---\n");die@t if/foo/' file
--roboticus

Replies are listed 'Best First'.
Re^4: upto match please, my one-lina!!
by jwkrahn (Monsignor) on Jun 09, 2006 at 09:15 UTC
    @t=(@t[1..4],$_,"---\n")
    You are adding two lines for every one line you remove so every second line will be "---\n".