or use head and tail command head -n50 file | tail -n30
On Thu, Apr 10, 2008 at 11:54 AM, Chas. Owens <[EMAIL PROTECTED]> wrote: > On Thu, Apr 10, 2008 at 12:24 PM, Jonathan Mast > <[EMAIL PROTECTED]> wrote: > > Hi, I have a ~125MB file of which I want to read lines n thru n+x and > write > > those into a separate file. What is the best way to go about this? > > > > thanks > > > > Use the flip-flop operator* (..): > > perl -ne 'print if $. == 20 .. $. == 50' file > > * http://perldoc.perl.org/perlop.html#Range-Operators > > > -- > Chas. Owens > wonkden.net > The most important skill a programmer can have is the ability to read. > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > http://learn.perl.org/ > > > -- Jialin Li 832-618-3598