Thread Parameter-Reihenfolge in getopt festdefinieren?
(4 answers)
Opened by hawkeye at 2015-01-26 19:55
Naja, du könntest vor dem Parsen der Optionen @ARGV kontrollieren, ob das erste Argument eine Option ist oder eben ein "Kommando" (new, edit oder show). Wenn es eben kein Kommando ist, dann brich das Programm ab. Wenn es ein Kommando ist, dann hole es aus @ARGV raus und speichere es und parse anschließend die restlichen Argumente mit beispielsweise Getopt::Long.
edit: Der Hash-Gedanke von Raubtier ist gut; auch der Gedanke, die Fallunterscheidung einmalig festzulegen. Last edited: 2015-01-26 20:21:04 +0100 (CET) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |