in reply to easiest way to read multiple word command arguments
use Getopt::Std; use Data::Dumper; my %opts; getopt('a:b:c:', \%opts); print Dumper(\%opts); [download]