Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Re: Filehandles vs Uninitialized Values in pattern match

by zer (Deacon)
on Nov 23, 2007 at 16:10 UTC ( [id://652600]=note: print w/replies, xml ) Need Help??


in reply to Filehandles vs Uninitialized Values in pattern match

'+<' is a better option. It will read the file as it normally would then leaves the file pointer at the end so you can append.

UpdateSidhekin is right in saying that +>> is clearer to read, however seek can be just as confusing if youve never dealt with it before.

  • Comment on Re: Filehandles vs Uninitialized Values in pattern match

Replies are listed 'Best First'.
Re^2: Filehandles vs Uninitialized Values in pattern match
by Sidhekin (Priest) on Nov 23, 2007 at 16:18 UTC

    '+<' is a better option

    +< is another option, to be sure, but better? +>> states your intentions to read and append. +< leaves it open whether or not you intend to overwrite any of the original contents.

    It would save you a seek, sure, but at a cost of clarity. TIMTOWTDI, indeed, but I think Flubb had the right idea.

    print "Just another Perl ${\(trickster and hacker)},"
    The Sidhekin proves Sidhe did it!

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others scrutinizing the Monastery: (4)
As of 2025-07-07 22:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.