Thread Text-Datei in mehrere Dateien splitten (21 answers)
Opened by hybi at 2013-07-23 11:07

pq
 2013-07-23 12:04
#169023 #169023
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
mit der zeile
push (my @print_to_file, $_);

wird das array in jedem schleifendurchlauf neu deklariert. du hast also immer genau ein element darin.
willst du nicht eher die einzelnen zeilen sammeln? dazu musst du das array vor der schleife deklarieren. in der schleife machst du dann nur noch das push.

in der zeile
@print_to_file="";
wird das array nicht geleert, sondern du weist dem array genau ein element, den leeren string, zu. und der kommentar dazu ist falsch.

wenn du ein array leeren willst, schreibst du:
@array = ();

ich empfehle auch, ein tutorial zu lesen, z.b. Modern Perl: http://perl-tutorial.org/
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 Text-Datei in mehrere Dateien splitten