Thread Hash mit mehreren Werten (18 answers)
Opened by Newbie2008 at 2008-12-05 15:39

MatthiasW
 2008-12-06 19:02
#116892 #116892
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
Auch wenn es jetzt funktioniert hätte ich noch etwas anzumerken, betreffend der Benutzereingabe.

@Newbie2008, du verwendest im Moment den Diamant-Operator(<>) um eine Eingabe vom Benutzer zu bekommen, m.E. ist das jedoch nicht, was du eigentlich möchtest.
Du solltest lieber <STDIN> verwenden, also angeben, dass du von der Standard-Eingabe liest, denn der Diamant-Operator ist ein wenig magisch.
Falls Parameter an dein Programm übergeben werden, wird es nicht mehr so funktionieren, wie du dir das vielleicht gedacht hast, denn <> betrachtet alle Parameter(genauer: alle Elemente von @ARGV) als Dateien und versucht aus diesen zu lesen.

MfG
perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'

View full thread Hash mit mehreren Werten