#!/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の「 SimpleOptions」セクションを実行しましたが、何も生成されませんでした。