in reply to Re: Using arguements and defaults
in thread Using arguements and defaults

@ARGV is != to @_! It's just that shift works differently in the main file's scope.

See perldoc -f shift and perldoc perlvar.