#include "pstreams.h" USING_PTYPES class uexec: public unit { protected: virtual void main(); public: string program; // full path to the program to execute, or to the shell, e.g. "/bin/sh" variant params; // array of arguments, use aadd() int status; // child's exit code, -1 if exec() failed uexec(): unit(), program(), params(), status(-1) {} };