0

GetOptionsハッシュ配列で使用する必要があります。

私の要件は、たとえば次のように、複数のオプションを組み合わせて Perl スクリプトを作成することです。

test.pl -a mango -s ripe -d <date value>

また

 test.pl -a apple -s sour 

ここmangoripeapple、 、 などはユーザー入力であり、クエリの SQL句でsour変数をバインドしてレポートを生成するためにも使用されます。WHERESELECT

私はこのコード

use vars qw ($opt_a $opt_s $opt_d)
Getopts('a:s:d:')

今、ハッシュの書き込みで問題に直面しています

my %hash = @ARGV 

上記のハッシュ定義は正しいですか?ハッシュを使用するより良い方法はありますか?

4

1 に答える 1