今回は、コマンドラインの引数受け取りに役立つ Getopt::Long と Pod::Usage の使い方を簡単にまとめます。 Getopt::Long と Pod::Usage にはたくさんのオプションがありますが、私の場合、次のように使用しています。 #!/usr/local/bin/perl use strict; use warnings; use Getopt::Long qw(:config auto_help); #--helpや-h、-?で自動的にhelp表示 use Pod::Usage; use Data::Dumper; #受け取るoptionの定義 #s=文字列型, i=整数型, f=実数型, @=同optionを複数回指定可, 型なし=boolean my @OPTIONS_DEF = qw/class=s@ id=s before=i help/; #optio