http://www.perlmonks.org?node_id=798198


in reply to Execute as new process?

Either use system("whatever &") to let the shell do the lifting for you, or do a fork() then an exec() if you need more control. This is assuming you don't need any output or exit status from the child process.