【发布时间】:2015-03-18 20:06:34
【问题描述】:
如果GetOptions 中默认启用标志,有没有办法关闭它们?
这就是我想要的:
-
-verbose 0关闭冗长 -
-verbose 1开启详细程度 -
-verbose开启详细程度
当前代码(来自Getopt::Long):
use Getopt::Long;
my $data = "file.dat";
my $length = 24;
my $verbose = 1;
GetOptions ("length=i" => \$length, # numeric
"file=s" => \$data, # string
"verbose" => \$verbose) # flag
or die("Error in command line arguments\n");
【问题讨论】: