I'm surprised that Perl uses this way to open files with magic ARGV.
Why? This feature existed long before open had 3 arguments, why would it suddenly change.
It still cannot really fix the problem, since scripts will now die if they encounter an invalid file
There is no problem to fix. Sanitize your @ARGV if you insist on magic.
MJD says you
can't just make shit up and expect the computer to know what you mean, retardo!
I run a Win32 PPM
repository for perl 5.6x+5.8x. I take requests.
** The Third rule of perl club is a statement of fact: pod is sexy.