Thread mehre file dynamisch rauschreiben (6 answers)
Opened by gast at 2010-05-04 12:59

pq
 2010-05-04 13:53
#136730 #136730
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
2010-05-04T11:49:54 esskar
Code (perl): (dl )
                        print $o->{handle} $line;

bei print kann man den filehandle nur als direkte skalare variable übergeben. liegt wohl am parsing, da perl das sonst nicht erkennen kann.
entweder:
Code (perl): (dl )
1
2
3
4
5
my $fh = $some_hash{...};
print $fh "foo";

# oder
print { $some_hash{...} } "foo";
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread mehre file dynamisch rauschreiben