Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^8: Reading tab/whitespace delimited text file

by reaper9187 (Scribe)
on Nov 04, 2012 at 19:18 UTC ( #1002235=note: print w/ replies, xml ) Need Help??


in reply to Re^7: Reading tab/whitespace delimited text file
in thread Reading tab/whitespace delimited text file

Why does the original code behave differently when i use the while(<FILEHANDLE>) loop as a file handle to read a particular section of code(say between line 2-10) instead of using EOF ..???


Comment on Re^8: Reading tab/whitespace delimited text file
Replies are listed 'Best First'.
Re^9: Reading tab/whitespace delimited text file
by BrowserUk (Pope) on Nov 05, 2012 at 11:56 UTC
    Why does the original code behave differently when i use the while(<FILEHANDLE>) loop as a file handle to read a particular section of code(say between line 2-10) instead of using EOF ..???

    Because while( <DATA> ) { reads and discards a line each time it is executed. And that line contains a header (or data) that is required.

    If you need to skip 29 lines, do so before entering the while loop:

    <DATA> for 1 .. 29; until( eof( DATA ) ) { ...

    And to exit the loop after the 40th line has be read:

    until( eof( DATA ) ) { last if $. == 40; ...

    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    RIP Neil Armstrong

Re^9: Reading tab/whitespace delimited text file
by Anonymous Monk on Nov 05, 2012 at 01:25 UTC

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1002235]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (6)
As of 2015-08-30 06:52 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The oldest computer book still on my shelves (or on my digital media) is ...













    Results (348 votes), past polls