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


in reply to Re^3: setuid system() calls on Solaris 11
in thread setuid system() calls on Solaris 11

backticks

You may want to look at IPC::System::Simple's capturex, a replacement for backticks that allows the same multi-argument calling convention that avoids the shell (allowing you to call the shell explicitly in the same way I showed above).