Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: OS agnostic C&P CLI snippets with -E

by Anonymous Monk
on Oct 18, 2021 at 09:23 UTC ( #11137668=note: print w/replies, xml ) Need Help??


in reply to OS agnostic C&P CLI snippets with -E

Question: Is there a shorter way to do this?

Sure. Write your one liner, then post the output of -MO=Deparse

  • Comment on Re: OS agnostic C&P CLI snippets with -E

Replies are listed 'Best First'.
Re^2: OS agnostic C&P CLI snippets with -E
by bliako (Monsignor) on Oct 18, 2021 at 16:42 UTC

    how does that help?

      bliako: how does that help?

      puzzling. how does it not help?

      question was portable oneliners, Is there a shorter way to do this?

      yeah, enjoy your one liner, then let deparse write the portability version you share

      files are good

        Nobody needs Deparse here

        $ perl -e'print "drivel";#some code' drivel

        --->

        BASH:

        $ perl print "drivel";#some code __END__ drivel

        and CMD

        D:\tmp\pm>perl print "drivel";#some code __END__ drivel D:\tmp\pm>

        EDIT

        And using Deparse to cover -E is producing a ridiculous amount of code

        $ perl -MO=Deparse -E'print "drivel";#some code' use feature 'current_sub', 'evalbytes', 'fc', 'postderef_qq', 'say', ' +state', 'switch', 'unicode_strings', 'unicode_eval'; print 'drivel'; -e syntax OK

        Cheers Rolf
        (addicted to the Perl 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://11137668]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (4)
As of 2022-05-26 17:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you prefer to work remotely?



    Results (93 votes). Check out past polls.

    Notices?