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


in reply to Non-shell-invoking system/exec and qx//

Update: Duh. I should post when I'm too sleepy to think straight.

The system and exec send something to the command shell no matter how you call it (that's the point of those built-ins :). The list form just means that the elements after the command name won't be interpreted as shell meta-characters. You're still using the shell though.

--
brian d foy <brian@stonehenge.com>
Subscribe to The Perl Review