【发布时间】:2013-05-07 03:20:08
【问题描述】:
具有以下 getoptions 功能。 iifiles 参数是可选的,如果提供,它可以是 1 到多个。但是,当我运行此函数时,会收到一条错误消息“选项规范中的错误”。在 solaris 10 上运行的 Perl。不确定需要为 iiles 提供哪些多值选项。
GetOptions( 'reportdate=s' => \$cmdParams{repDate}
,'switch=s' =>\$cmdParams{swi}
,'iiles:s{,}' => \@inputFileArray
,'h|?|help' => \$help
);
【问题讨论】:
-
从答案来看,您可能需要运行
perl -MGetopt::Std -e 'print "$Getopt::Std::VERSION\n"'并将其与当前版本进行比较。您可能可以在 CPAN 上找到旧文档,但perldoc Getopt::Std也应该可以使用。
标签: perl