in reply to Re^4: How to monitor a child process from a perl script
in thread How to monitor a child process from a perl script

You're execing a single string which contain spaces and other characters that are special (the &). In that case, Perl execs a shell (with pid 22718) which then calls /opt/amber/bin/sander (with pid 22719).

Use the list form of exec instead.

  • Comment on Re^5: How to monitor a child process from a perl script