Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid
 
PerlMonks  

Re^2: what is the purpose of Tie::File

by Lotus1 (Chaplain)
on Nov 11, 2012 at 23:02 UTC ( #1003352=note: print w/ replies, xml ) Need Help??


in reply to Re: what is the purpose of Tie::File
in thread what is the purpose of Tie::File

  • Using perl -l gives you autochomp which Tie::File has built in. From your other nodes I see you use this frequently to add a newline when you print.
  • $^W = 1; and then use Warnings; a few lines later?
  • Using autodie means the script stops after the unlink line even if there is a file to delete. Why not just die if -e $file; ?
  • Does $| = 1; have any effect on Tie::File? With the option memory => 0 it is already not cacheing anything.

I don't understand the point of this code. Tying to a file that doesn't exist, adding a line, then deleting the newly created file doesn't seem useful.


Comment on Re^2: what is the purpose of Tie::File
Select or Download Code
Replies are listed 'Best First'.
Re^3: what is the purpose of Tie::File
by Anonymous Monk on Nov 12, 2012 at 04:03 UTC

      What doesn't make sense to me is how a node that has so many obvious code problems can muster up a positive node reputation.


      Dave

        Ah, the mistake you've made is in thinking that everyone actually reads post content, or tests solutions before voting ;)

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (9)
As of 2015-07-29 04:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (260 votes), past polls