Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^3: Perl losing, unfairly

by dreadpiratepeter (Priest)
on Jun 16, 2004 at 12:57 UTC ( #367215=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Perl losing, unfairly
in thread Perl losing, unfairly

Actually, I missed that in the File::Find example. In fact either the Perl test (and some others) is invalid or the shell test (and some others) is.
The shell script compiles recursively, and the Perl has a check to avoid compiling recursively. One of them violates the goal of the script

As far as the exit stuff goes, I realized that it could be written better as:

exit !-e "/etc/mtab"
I emailed the author with the exit changes (and reiterated your File::Find findings). Hopefully he will resolve them.


-pete
"Worry is like a rocking chair. It gives you something to do, but it doesn't get you anywhere."


Comment on Re^3: Perl losing, unfairly
Download Code
Re^4: Perl losing, unfairly
by demerphq (Chancellor) on Jun 16, 2004 at 13:01 UTC

    As far as the exit stuff goes, I realized that it could be written better as:

    Except that will exit regardless, which I dont think is the objective. I prefer

    -e "/etc/mtab" or die;

    :-)


    ---
    demerphq

      First they ignore you, then they laugh at you, then they fight you, then you win.
      -- Gandhi


      That's kind of the bigger problem, the author doesn't list the objectives very clearly.

      MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
      I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
      ** The third rule of perl club is a statement of fact: pod is sexy.

      The assumption that I got from reading the rest of the examples is that the intention is to always exit. Some of the other scripts use that approach.


      -pete
      "Worry is like a rocking chair. It gives you something to do, but it doesn't get you anywhere."

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (8)
As of 2014-10-22 01:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (112 votes), past polls