The double quotes interpolate and the single quotes don't. What that means is that in your code, perl is treating the backslashes as an escape character. To avoid that you either need to escape the backslash in double quotes or just use single quotes. The two variables below will have the same string.

$str1 = "C:\\first\\second"; $str2 = 'C:\first\second';
On another system, a string is declared in double quotes and is printing fine.

Are you sure that you have the exact some perl code on both systems? Personally I can't think of any reason why perl would behave differently with regards to double quoting a string across different versions of perl or across different platforms. If I'm wrong about that, guess I'll have something new to learn.


In reply to Re^3: replacing backward slash with forward slash by dasgar
in thread replacing backward slash with forward slash by manishrathi

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.