Getopt::Std
use Getopt::Std;
Sie können getopt
und getopts
mit globalen Variablen verwenden:
our ($opt_o, $opt_i, $opt_f); getopt('oif'); # -o, -i und -f verlangen Argumente. # Setzt globale $opt_*-variablen. getopts('oif:'); # Nun sind -o und -i Boolesche Werte; -f verlangt ein # Argument. Setzt weiterhin globale $opt_* als Nebeneffekt
Sie können sie aber auch in einem privaten Options-Hash verwenden:
my %opts; # Die Ergebnisse stehen hier. getopt('oif', \%opts); # Alle drei verlangen immer noch Argumente. getopts('oif:', \%opts); # -o und -i sind nun boolesche Flags # und nur -f verlangt ein Argument.
Das Getopt::Std
-Modul stellt die beiden Funktionen getopt
und getopts zur Verfü-gung. Sie unterstützen Sie bei der Verarbeitung von Kommandozeilen-Argumenten ...
Get Programmieren mit Perl now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.