Thread Parameter-Reihenfolge in getopt festdefinieren? (4 answers)
Opened by hawkeye at 2015-01-26 19:55

Linuxer
 2015-01-26 20:19
#179377 #179377
User since
2006-01-27
3872 Artikel
HausmeisterIn

user image
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 CPAN: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!

View full thread Parameter-Reihenfolge in getopt festdefinieren?