TIAS. YMMV

Different command shells handle quotes differently. The rules for Windows are quite different (in subtle ways) than those for *nix for example. However pretty much all command shells generate an argument array - an array of strings that corespond to the "arguments" passed on the command line. If the arguments contain various special characters they need to be quoted. But the kind shell removes the quotes for you. After all, all you really want are the arguments right?

If you really need the quotes, put em back. If you need to distinguish between an argument that was quoted and one that wasn't, then you are pretty much stuffed unless you quote the quotes.


DWIM is Perl's answer to Gödel

In reply to Re: command line and quotes by GrandFather
in thread command line and quotes by skerr1

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.