Watching the video, in pieces as it downloads enough to play, I see he uses File::Copy to copy an executable file and it doesn't execute.

That sounds like something odd about the implementation of File::Copy on *Nix, or the underlying file copying OS call it defers to. On Windows, the copy file OS function copies everything including security streams. On the other hand, there is no 'cp' on Windows, so calling system cp won't work either.

So I don't like his final quote about people who don't understand unix tend to reinvent it badly. Instead, people who don't know unix write native file copy API's that work sensibly in the first place.

What I want is a function to copy a file (or directory) that works robustly and has implementations for all platforms. He's arguing that File::Copy isn't it.

—John


In reply to Re^3: Fastest way to copy a file from 1 directory to another directory by John M. Dlugosz
in thread Fastest way to copy a file from 1 direcotry to another directory by Anonymous Monk

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.