Hoi,
Ich habe eine CSV-Datei. Nun möchte ich aber daraus nur die Zeile auslesen,
wo in der ersten Spalte die Zahl 3 vorkommt, welche vorher übergeben wird,
und dann diese Zeile weiter verarbeiten.
Wie mache ich es, daß nur eine Zeile ausgelesen wird?
Nun, es gibt den herkoemmlichen Weg und den "perlschen" Weg. Den herkoemmlichen
Weg hat Sven beschrieben. Der "perlsche" Weg waere z. B. eine Loesung mit grep:
my ($zeile) = grep {
my @lines = split /;/,$_;
$lines[2] eq 'gesuchter wert';
} <FILE>;
Das macht im Grunde dasselbe, aber etwas kuerzer :-)
Gruesse,
CK