Your exec is probably failing in the same way, but something is keeping you from seeing the error. When you use multiple arguments like that, you are responsible for doing your own argument breakup. Whitespace is no longer significant. Perhaps you want:
system $musclepath, "-in", $inpath, "-out", $outpath, "-stable";
if ($?) { ... something broke, deal with it ... }
| [reply] [d/l] |
I knew the wisdom in this temple is unquestionable. It works perfect. Thank you very much.
| [reply] |
I knew the wisdom in this temple is unquestionable.
Uh, if you review my node history, you'll see that I've been rightfully questioned more than once. {grin}
| [reply] |