This doesn't make any sense:
$dir_name = "mkdir c:/testdir";
system($dir_name);
# versus
system("mkdir c:/testdir");
These should behave exactly the same way. Since that does not appear to be the case, I'm wondering if there's something else going on that you aren't telling us. Variable interpolation? Trailing newlines?
mkdir does not require a second argument (at least in 5.6; I don't know about earlier versions). As the documentation under 5.6 says, if omitted, it defaults to 0777. The documentation on the site seems to imply that it is required, so perhaps that's your entire problem if you're using an earlier version of Perl.
Otherwise, are you paraphrasing code here, or is this the actual live code you are using? Something else must be going on that we aren't seeing.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.