Thread Dateien als Arrays behandeln ohne diese in ein Array o.Ä. zu lesen (2 answers)
Opened by trojax at 2009-06-25 15:33

trojax
 2009-06-25 15:33
#122659 #122659
User since
2009-05-13
21 Artikel
BenutzerIn
[default_avatar]
Hallo zusammen,

gibt es in Perl eine Möglichkeit, Dateien so zu behandeln, als hätte man deren Inhalt Zeilenweise in ein Array gelesen?

Mein Problem ist, dass ich eine wirklich große Menge an csv-Dateien einelesen muss. Und zwar so, dass ich den Inhalt aller 1.Zeilen der Dateien in eine neue Datei schreiben muss, dann alle 2.Zeilen in ein weiteres File, und so weiter...

Dann sieht das 3. neu erstellte File z.B. so aus:

Code: (dl )
1
2
3
4
5
Zeile3 aus file1
Zeile3 aus file2
Zeile3 aus file3
Zeile3 aus file4
Zeile3 aus file5


Würde ich alle Dateien einfach in Arrays lesen, wäre das zwar recht einfach, würde aber durch die enorme Menge an Dateien und deren langen Inhalt evtl zu einem Überlaufen des Arbeitsspeichers führen...


Kann mir jemand sagen wie ich soetwas anfangen könnte?

Danke schon im Voraus ganz herzlich dafür!

Viele Grüße

trojax

View full thread Dateien als Arrays behandeln ohne diese in ein Array o.Ä. zu lesen