Thread Datei einlesen - erste Zeile wird ignoriert (11 answers)
Opened by pernox77 at 2010-10-11 12:19

pernox77
 2010-10-11 12:19
#141809 #141809
User since
2010-10-03
11 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

ich möchte eine Textdatei einlesen. Ich brauche 2 bestimmte Zeilen (Nr. 10 und 11) für einen Vergleich. Das Abfragen der interessanten Zeilen habe ich nun so gemacht:

Code: (dl )
1
2
3
4
5
6
7
open(IN,"<$path")|| print "File konnte nicht geöffnet werden: $!";
while(<IN>)
{
@file_rows = <IN>;
print $file_rows[9];
print $file_rows[10];
}

Dabei fiel mir auf, dass die Anzeige nicht wie erwartet war. Es wurden mir die Zeilen Nummer 11 und 12 ausgegeben.
Dann habe ich gemerkt, dass scheinbar die erste Zeile (also $file_rows[0]) ignoriert wird. Es wird mir nämlich die 2. Zeile ausgegeben.
Soweit ich das sehe, wird keine weitere Zeile ignoriert. Es gibt aber Zeilen, die das gleiche Muster haben wie diese erste Zeile. Ich habe auch noch mal manuell einen Zeilenumbruch gesetzt, hatte aber keine Wirkung.
Irgendwelche Ideen oder Hinweise?

Danke
Pernox

View full thread Datei einlesen - erste Zeile wird ignoriert