Microsoft
Software
Hardware
Network
Question : Perl GetOptions: Undefined argument in option spec
Hi guys, hope u r all well.
Guys im trying to learn how to read command line arguments by using the GetOpt module, but each time i run the following examples, which im assuming "should" work im getting an error saying:
"Undefined argument in option spec"
Here are the examples:
==========================
==========
==========
==========
========= example1.pl
#!/usr/bin/perl
# import module
use Getopt::Long;
# read options
$result = GetOptions ("age=i" => $age);
# print value
if ($age) { print "Input age is $age years"; }
==========================
==========
==========
==========
========= example2.pl
#!/usr/bin/perl
# import module
use Getopt::Long;
# read options
$result = GetOptions ("name=s" => $name);
# print value
print "Input name is $name";
When I run these examples with or without options specified, im getting the following...
Undefined argument in option spec
Id love to know what is happening.
Thank you :>)
Answer : Perl GetOptions: Undefined argument in option spec
From what I see here:
http://search.cpan.org/~jv
/Getopt-Lo
ng-2.37/li
b/Getopt/
L
ong.pm
you need a leading slash infront of the $:
$result = GetOptions ("age=i" => \$age);
$result = GetOptions ("name=s" => \$name);
Random Solutions
Pop-up window
Attached image in email cannot see
sybase striped .dmp load
Webpage link to automate user id and password
Windows 98 and SE Product keys.
Cannot stop Exchange Store service
How do I send an XML request to a 3rd party from a webpage and recieve the response?
ouput when starting perl-script with at-command
Very simple advertising revenue query calculation
User is not showing up in Global Address List in Exchange 2007 box. Any ideas?