Thread Getopt::Long und Abhängigkeit der Optionen.
(4 answers)
Opened by toby at 2006-10-26 02:07
[quote=ptk,26.10.2006, 07:50]
Code: (dl
)
die if ((defined $optionen{option1} && (defined $optionen{option2} || defined $optionen{option3})) || (defined $optionen{option2} && defined $optionen{option3})) Geht auch kuerzer: Code: (dl
)
die if 1 <= defined($optionen{option1}) + defined($optionen{option2}) + defined($optionen{option2}); (Man beachte, dass dies keine Warnungen a la 'Argument "" isn't numeric in addition' ausgibt) Wenn mindestens eine der Optionen gesetzt sein soll, mach "==" aus "<=". Wenn Getopt::Long das unterstuetzen sollte, muesste es schon eine eigene Scriptsprache mitbringen... meines Erachtens ueberfluessig ;)\n\n <!--EDIT|betterworld|1162076333--> Lieblingsmodule: IPC::System::Simple, Path::Class
|