I think we'd like to avoid solutions that involve loading
entire file into an array, agreed?

Here's how I'd do it:

  sed -n '5,$p'

-- 
John Douglas Porter



Josh Goldberg <[EMAIL PROTECTED]> wrote:

> Here's a little oneliner to skip the first 5 lines of the file 'foo':
> 
> perl -i5 -e '@_=<STDIN>;[EMAIL PROTECTED]' < foo
> 
> On Sep 24, 2004, at 7:17 AM, Jose Alves de Castro wrote:
> 
> > You're probably all familiar with the commands "head" and "tail",
> which
> >  let you extract the first or the last N lines of input or a
> file...
> >
> > Imagine you want to print a file, but without the first N lines...
> >
> > For N=1, one possibility would be:
> >
> > print if $. - 1;
> >
> > For any N, maybe this:
> >
> > print if ($N+1)..0;
> >
> > Any thoughts? Any other ideas? What would be the best way to do
> this?
> >
> >
> > Regards,
> >
> > jac
> >
> > -- 
> > José Alves de Castro <[EMAIL PROTECTED]>
> >   http://natura.di.uminho.pt/~jac
> 



                
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com

Reply via email to