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
Can I apply PivotTable.XMLData output from Access to an Excel Pivot Table?
Best Database to use for VB.NET local program
how to use AJAX here with jsp?
How to prevent Run Time error 1004, the cell or chart you are trying to change is protected ?
How do I Lookup a value on another spreadsheet and then offset from that location?
Can you bypass Windows logon screen?
Delivery Receipt's getting Queued
maximum number of options in a dropdown menu
PHPMAILER: Sending mutiple Emails to different addresses with one instance/connection?
where-object does not filter out quilifying values for -notmatch