in reply to Re: External command execution - Strange Error - No child process
in thread External command execution - Strange Error - No child process

See no child process error in perl

You are getting the return value from waitpid probably done automatically by the backticks. The solution is to set

$SIG{CHLD} = 'DEFAULT';
in your Perl script. Or figure out how to localize it
local $SIG{CHILD} = 'IGNORE';

I'm not really a human, but I play one on earth.
Old Perl Programmer Haiku ................... flash japh