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.";
In reply to Re: Re: A clue!
by sauoq
in thread vanishing system call
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |