現在、GetOptions の使用に問題があります。
このコードのチャンクがあるとしましょう:
my $var1;
my $var2;
GetOptions (
'option1=s' => \$var1,
'option2=s' => \$var2,
);
コマンド ラインでスクリプトを実行しているときは、この特定のケースを回避しようとしています。
myprog.pl --option1 --option2 arg1 arg2 (など)
ここで、option1 は $var1 で --option2 に割り当てられますが、これは明らかに私の意図ではありません。
myprog.pl --option1 何か --option2 何かElse ...
助言がありますか?