Why are you using Perl to drive EXPECT to do SFTP work? I would think it would be much easier to use Perl to drive a SFTP client to download the file and then use Perl to move it. I process several thousand files a day this way. The SFT client is PSFTP, I fire it once to do a grab of the available files which gets stashed in a temp file. I use Perl to parse that file to pull out the file names and do a second call to PSFTP to download the specific files into a temp folder. I then delete the files from the SFT server and go through the temp folder and move the files to the appropriate destination. Has worked great for many years now.

In reply to Re: Why does Expect.pm break lines into 80 characters? by eskiphill
in thread Why does Expect.pm break lines into 80 characters? by jmoore541

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.