in reply to ARGV Usage

Derby is right: Your perl code is correct. Check the unix script which should deliver the two values but probably does not.