Thread Datei Zeile für Zeile in neue, fortlaufende Txt speichern
(10 answers)
Opened by Nichtschwimmer at 2014-03-12 15:52
Hallo zusammen,
bitte erschlagt mich nicht, wenn ich es mir offensichtlich recht einfach mache und mein Problem hier darlege. Allerdings bin ich Wirtschaftsstudent und habe wirklich wenig, so richtig wenig Ahnung von Perl. Für meine Masterarbeit muss ich einen größeren Datensatz (71 Mio Zeilen bearbeiten). Habe ihn mit Perl-Schnipseln, die ich hier im Forum zusammen gesammelt habe, bereits um ein paar Zeilen kürzen können. Nun taucht folgendes Problem auf: Mein Datensatz besteht eigentlich aus ca. 8 mio einzelnen Datensätzen, jeder besetzt 3 Zeilen. Ich würde keine nach einem Kriterium (zB immer nach der 3. Zeile) die vorangegangen 3 Zeilen in eine neue Txt speichern. Die neuen Dateien müssen nicht fortlaufend nummeriert sein, das wäre mir komplett egal. Bsp.: product/productId: 6304952198 review/score: 2.0 review/text: As a listener to C2C, I was excited about... product/productId: 6304952198 review/score: 4.0 review/text: This was a very interesting dvd... Zeile 1-3 sollen in Beispiel1.txt Zeile 4-6 in Beispiel2.txt gespeichert werden. Lässt sich da etwas mit einer Schleife machen? Was müsste ich genau nachlesen oder hat gar Jemand eine effiziente Idee parat? VG, Nichtschwimmer Last edited: 2014-03-12 16:00:49 +0100 (CET) |