in reply to Re: Re: Skip 21 Lines
in thread Skip 21 Lines
You said:
Any reason you wouldn't use:Yes. Try that with <ARGV> (aka <>) when there's only 15 lines in the files specified on the command line. After it hits EOF, it now starts reading unexpectedly from STDIN for the remaining 5 lines (after 1 undef for the eof), because the process starts over!<HANDLE> for 1..21;
Moral: Always watch for an early EOF from a filehandle.
-- Randal L. Schwartz, Perl hacker
|
---|
In Section
Seekers of Perl Wisdom