linux-l: 2-facher Dokumentendurchlauf
Ingo Buse
buse at atvision.de
Do Mai 11 14:38:13 CEST 2000
ist, oder wird, die datei soooo groß, das du sie zeilenweise durchgehen mußt
?
wenn nicht, lad doch erst die datei in einen array ein, und gehe den danach
mit ner simplen foreach durch ...
open( FILE, "bla.txt" );
@Inhalt = <FILE>;
close(FILE);
foreach $Zeile (@Inhalt) {
.. do whatever u want to do
if( blah ) {
foreach $Zeile (@Inhalt) { }
}
... usw ...
}
ps: so gehts eigentlich ziemlich short und einfach ... für mich ;)=
just have fun...
----- Original Message -----
From: Robert C. Helling <helling at aei-potsdam.mpg.de>
To: <linux-l at mlists.in-berlin.de>
Sent: Thursday, May 11, 2000 1:34 PM
Subject: Re: linux-l: 2-facher Dokumentendurchlauf
> On Thu, 11 May 2000, Manuel Tennert wrote:
>
>
> > Vielen Dank für Deine Hilfe, brauche trotzdem eine Lösung für Perl......
>
> In der Variablen $ARGV steht der aktuell gelesene Dateiname. Da solltest
> Du einfach die Datei ein zweites Mal, dieses Mal aber mit ner neuen Handle
> natuerlich oeffnen koennen. Oder verstehe ich Dich falsch?
>
> Robert
>
> --
>
.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo
.oO
> Robert C. Helling Albert Einstein Institut Potsdam
> Max Planck Institute For Gravitational Physics
> print "Just another Fon +49 331 567 7227 Fax +49 331 567 7298
> stupid .sig\n"; http://www.aei-potsdam.mpg.de/~helling
>
>
Mehr Informationen über die Mailingliste linux-l