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