in reply to Re: Checking for data entry
in thread Checking for data entry

One small bug: shift shifts from @_ by default, not @ARGV - you'll nee +d to explictly specify @ARGV to read command line parameters.
This is not true, "shift" shifts from @ARGV unless you are inside a subroutine.