Thank you for the answer Angela! That's a solution.
but exec is different of qx (it doesn't return anything except false if the command is not found ) and I need the return value because my script is more huge than test.pl in fact. Several scripts call others . An other is to replace qx by print qx to print the return of qx . Bye . Angela Fisher a écrit : > Hi, > > I replaced qx{ ./test.pl -P @ARGV}; > with exec(" ./test.pl -P @ARGV"); > > This works. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]