In the original post I mention that passing the value of the string throught the arguments or other means similar, that do not envolve a direct setting of the string, will work. Your code...

perl6 -e '$_ = "/bäçelor"; mkdir $_ or die $!; say .IO.d && .IO.e'

...will work with me also.

The problem is within the direct setting of the string variable and then doing a -d testing. I know that it is hard to get it, but that is what I'm dealing with, not just in one computer or one version of perl, but diferent computers, and diferent perl versions, all in the Windows context.

Again, I am sure that there is a solution for the problem, but it will require lines of code that elevate all the situation to a ridiculous level. It just characters, it should not be necessary to deal with this confusion.

A friend of mine is joking about this saying that it will be necessary to create a Win32::PtUnicodePoo to help all portuguese perl programmers.

Even so, thank you for your reply.


In reply to Re^4: Accent file names issue by ruimelo73
in thread Accent file names issue by ruimelo73

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.