in reply to Re: shelling out too much
in thread shelling out too much

Or if you may still be using @ARGV in your own code you might want to localize that change.

{ local @ARGV = '-h'; do 'myscript.pl'; }

--
We're looking for people in ATL