Je veux passer des arguments à partir de la ligne de commande, donc j'ai essayé le code suivant mais il y a une erreur?Pourquoi le code suivant montre-t-il une erreur?
use strict;
use warnings;
use Getopt::Long qw(GetOptions);
use Getopt::Std;
print "raw data:@ARGV\n";
my $site=getopts('bangalore','norwood','limerick');
if($site)
{
print "success";
}
else
{
die "error";
}
print "final data:@ARGV \n";
getopt, getopts - un seul caractère de processus commute avec le regroupement de commutation. – ssr1012
[Refer] (http://perldoc.perl.org/Getopt/Std.html) – ssr1012
Pourquoi chargez-vous Getopt :: Long, puis l'ignorez? –