簡易オプションの取得 (module)Getopt-Std

back
Perl::Getopt・Getoptions
標準モジュール

#usage
#perl getopt.pl -o test -D test2 -I test3
#output
#test,test2,test3
use Getopt::Std;
getopt('oDI');
print "$opt_o,$opt_D,$opt_I","\n";


引数を取れるタイプ。後ろに「:」がついていないのがフラグ型。

#usage
#perl getopt.pl -a -b test2 -c test3 -d
#output
#1,test2,test3,1
getopts('ab:c:d');
print "$opt_a,$opt_b,$opt_c,$opt_d","\n";


ハッシュで受け取るには
getopt('abcde', \%OPT);
$OPT{'a'};
$OPT{'b'};

back