xxxxxxxxxx
#include <sys/types.h>
#include <stdio.h>
#include <unistd.h>
int main ()
{
pid_t pid;
/* fork a child process */
pid = fork();
if (pid < 0) {/* error occurred */
fprintf (stderr,"Fork Failed");
exit(-1);
}
else if (pid == 0) {/* child process * /
execlp("/bin/ls","ls",NULL);
}
else {/* parent process */
/* parent will wait for the child to complete */
wait (NULL);
printf ("Child Complete");
exit(O);
}
}
xxxxxxxxxx
ProcessBuilder builder = new ProcessBuilder("notepad.exe");
Process process = builder.start();