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
Tranform Data in DTS
Network neigborhood
Windows Home Server (WHS) cannot remote connect to Server. Any ideas.
ActiveSync Exe Name
Post back Url in C#
Hide original sender to distribution group
NTBackup not responding
Set Folder Permissions with xcacls
LVM_QUORUMNOQUORUM
Forgot root password