Thread Perl Option/Schalter in Switch-Case unterbringen (33 answers)
Opened by M4RC3L at 2016-03-14 10:28

M4RC3L
 2016-03-14 13:27
#184151 #184151
User since
2016-03-14
18 Artikel
BenutzerIn
[default_avatar]
2016-03-14T12:18:24 Muffi
Ich glaub jetzt hab ich das erst kapiert. Dein Problem ist nicht der Switch, sondern wie du an das "1" kommst, wenn es nicht per <STDIN> ankommt?

Da gibt's (ja, in Perl gibt's wenn man will IMMER NOCH mehr Möglichkeiten)
2 Möglichkeiten.

Wenns wirklich einfach ist, z.B. "./mein_irgendwas_perl.pl 1"
dann stehn die ganzen übergebenen Argumente in einem Array namens @ARGV.

Wenns komplexer als dieser Fall ist gibt's z.B. das Modul CPAN:Getopt::Long. Das würd ich dann benutzen, bevor man selber was wirres zusammenbastelt.


Ja genau so meinte ich das. Könntest du mir zeigen wie ich das am besten umsetze mit @ARGV habe schon rumgespielt hat auch geklappt mit mein_irgendwas.pl 1 aber dann wird Case 1 in einer endlosschleife ausgeführt...

View full thread Perl Option/Schalter in Switch-Case unterbringen