Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re^3: Issue with env variables set through dos batch

by Marshall (Prior)
on Oct 15, 2011 at 16:47 UTC ( #931678=note: print w/ replies, xml ) Need Help??


in reply to Re^2: Issue with env variables set through dos batch
in thread Issue with env variables set through dos batch

Yes, there are issues with \ vs / in Windows. I think that there are things like '\' is needed on a path to an .exe.

In Perl code, using "/" in a Perl function almost always or at least I don't know of a case where it does not. But YES, there are cases where Windows itself is pretty finicky about this. Yes, I would quote a path, like "/file", because there are even more lexical pitfalls like "divided" by file!

Without spending hours thinking about it, I cannot cover every single case. My method is simplistic, I write something that "feels right" and if it is wrong, I try again and then verify that the new formulation is "right". It just seems like when I think I've learned everything about it, I get bit with a new wrinkle when dealing with this \ and / Windows command line stuff! I think that is just the nature of the beast.

Anyway, I post my code and learn things. Thanks!


Comment on Re^3: Issue with env variables set through dos batch
Replies are listed 'Best First'.
Re^4: Issue with env variables set through dos batch
by ikegami (Pope) on Oct 15, 2011 at 20:11 UTC
    >/progs/perl5140-ap1400/bin/perl -E"say 'ok'" ok

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (13)
As of 2015-07-07 18:38 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 (93 votes), past polls