【发布时间】:2012-08-18 02:49:24
【问题描述】:
#!/usr/bin/perl -sw
use strict;
use warnings;
use Getopt::Long;
my $remote = 0;
my $test = 0;
GetOptions ('remote' => \$remote, 'test' => \$test);
print "$remote:$test\n";
perl test.pl --remote --test
上面打印“0:0”。我是 Perl 新手,所以我无法确定为什么这不起作用。
我还从 http://perldoc.perl.org/Getopt/Long.html#Simple-options 运行了“简单选项”部分,但也没有产生任何结果。
【问题讨论】:
-
@raina77ow - 我确实有,只是没有包含在这篇文章中。
标签: perl command-line-arguments getopt-long