具有以下 getoptions 功能。 iifiles 参数是可选的,如果提供的话它可以是一对多。但是当我运行此函数时收到错误消息“选项规范错误”。 Perl 在Solaris 10 上运行。不确定需要为iiles 提供哪些多值选项。
GetOptions( 'reportdate=s' => \$cmdParams{repDate}
,'switch=s' =>\$cmdParams{swi}
,'iiles:s{,}' => \@inputFileArray
,'h|?|help' => \$help
);
看起来像你的Getopt::Long
版本不支持重复说明符。您可以更新它,或使用逗号分隔的列表,例如:
GetOptions('iiles:s' => \$fileList);
@inputFileArray = split(/,/, $fileList);
或者,使用中的其余参数@ARGV
解析后的列表:
GetOptions('somethings=i'=>\$some);
@inputFileArray = @ARGV;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)