O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Getopt::Long

Wenn Ihr Programm

use Getopt::Long;
GetCptionsC"verbose"    => \$verbose,
           "debug"      => \$debug,
           "output=s"   => \$output);

lautet, kann es über die Kommandozeile wie folgt aufgerufen werden:

% prog --verbose weitere Argumente stehen hier
% prog --debug weitere Argumente stehen hier
% prog -v -d weitere Argumente stehen hier
% prog --output=datei weitere Argumente stehen hier
% prog -o datei weitere Argumente stehen hier

Das Getopt::Long-Modul stellt eine GetOptions-Funktion zur Verfügung, die Kommandozeilenoptionen mit langen Namen verarbeitet. Sie unterstützt Dinge wie die Abkürzung von Optionen, typisierte Argumente wie Boolesch, String, Integer oder Float, Array-Variablen für wiederholt vorkommende Optionen, benutzerdefinierte Validierungsroutinen, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required