Guest SchwammkopfHi!
Wie kann ich einen Filehandle lokalisieren? Einfach ein 'my' davor geht nicht.
Danke!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
my $HENDL = 'BLAH'; { say "Entering Chicken4Free"; my $HENDL; # now the Chicken handler is local - may be it's called FeilHändl in Bavaria open ($HENDL, "<", "wiener.wald") or die "No Chicken found at Chicken4Free!"; # hunt the chicken my $meal; while ($meal = <$HENDL> ) { # get some chicken pieces chop($meal); # eat something } close($HENDL) or die "Oh! Chicken is living!?"; # call the waiter and leave } say "Back on the street!"; say "Now \$HENDL is always $HENDL";
Guest SchwammkopfEinfach hier weiter fragen und ein deutsches Buch zu Perl (wie in BuchEmpfehlungen empfohlen) kaufen. ;)Der Text zu den lexikalischen Filehandles war auch aufschlussreich. Ich müsste aber lügen, wenn ich sagte, ich hätte die zweite Hälfte der Seite auch kapiert. ;-)
QuoteNa klar.Cool, dass man hier so schnelle, kompetente und freundliche Hilfe kriegt.
Danke!