Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

Re^2: $^O empty in windows powershell

by WithABeard (Sexton)
on Nov 22, 2022 at 14:17 UTC ( [id://11148302]=note: print w/replies, xml ) Need Help??


in reply to Re: $^O empty in windows powershell
in thread $^O empty in windows powershell

the following code does not output anything:

perl -e 'print "this is a test";'

I can't figure out why, shouldn't this work?

this works though:

perl -e 'print qq(this is a test);'

Replies are listed 'Best First'.
Re^3: $^O empty in windows powershell
by LanX (Saint) on Nov 22, 2022 at 14:48 UTC
    my guess is that doublequotes are stripped from the input

    PS C:\Windows\system32> perl -E'say @ARGV' 'say "bla"' say bla PS C:\Windows\system32> perl -E'say @ARGV' 'say qq(bla)' say qq(bla) PS C:\Windows\system32> echo 'say "bla"' say "bla" PS C:\Windows\system32> echo 'print "bla"' |perl bla PS C:\Windows\system32> echo 'print "bla"' |perl -E'say <>' print "bla" PS C:\Windows\system32>

    this could be an artifact of Perl trying to repair input from CMD ... (?)

    (I think eyepops will soon come up with an older discussion about the Perl trying to cleverly fix CMD idiosyncrasies ;)

    Cheers Rolf
    (addicted to the 𐍀𐌴𐍂𐌻 Programming Language :)
    Wikisyntax for the Monastery

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (4)
As of 2024-04-25 05:08 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found