Thread perlfaq 5 - slurp (16 answers)
Opened by Schlumpf at 2009-09-11 10:54

MatthiasW
 2009-09-16 18:52
#125891 #125891
User since
2008-01-27
367 Artikel
BenutzerIn
[default_avatar]
Das Problem ist, dass do { local $/; <$in> } einen String zurückliefert, der die gesamte Datei enthält. In @lines würde also nur ein Wert stehen, und nicht die einzelnen Zeilen. Um die einzelnen Zeilen zu bekommen könnte es chomp( my @lines = <$in> ); heißen.

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 perlfaq 5 - slurp