in reply to Re: A clue!
in thread vanishing system call

This is because $! is not the right variable to use

The only time $! is meaningful with regard to system() is when the return value in $? (the right variable to use) is -1. A -1 indicates that the program didn't start. In that case, $! should tell you why.

-sauoq
"My two cents aren't worth a dime.";