When you say "the command fails", do you mean, nothing happens? Does the die statement from the open mention anything? Nothing in any of the special error variables?

No, the command line is executed; the command fails with an internal error. I've done more checking and found the problem is related to tieing the file that's being modified. Unfortunately, the untie command gives me an error: untie attempted while 1 inner references still exist. Since in my toy test script, all I do with File::Tie is tie a file to the array and immediately untie it, I'm slightly confused. Still.

emc

" When in doubt, use brute force." — Ken Thompson

In reply to Re^2: Execution fails from within Perl; succeeds outside Perl by swampyankee
in thread Execution fails from within Perl; succeeds outside Perl by swampyankee

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.