in reply to TCL to Perl

Yes, there is.

You can manually fork() and exec() your child script then wait() for it to end and check the $? variable for its status.

Christopher E. Stith
use coffee;