Getopt – Ein praktisches Perl Modul
Getopt dient dazu, Paramter von der Konsole zu übernehmen. Es ist dabei etwas bequemer und einfacher zu verwenden als das Standard @ARGV Array.
Getopt gibt es in den Varianten Getopt::Std und Getopt::Long, die man einfach per CPAN installiert.
Und so verwendet man das Package
[highlight=perl]#!/usr/bin/env perl
use Getopt::Std;
#hier werden die zu erwartenden Parameter definiert, der Doppelpunkt bedeutet dabei
#das dieser Paramter erforderlich ist
getopts(‚h:t:f:‘);
#und so spricht man dann die Parameter an
if ((!$opt_h)&&(!$opt_f)){
info_print();
}
if ((!$opt_t)&&(!$opt_f)){
info_print();
}[/highlight]
Zum Nachlesen empfiehlt sich die perldoc. Einfach mal ausprobieren, ist gar nicht so schwer!