Mailinglisten-Archive |
Hallo Roland, unter Linux - habe mir den Befehl gerade angesehen: Das hier: export LC_ALL='C' sort --key=18 artikel.csv --numeric-sort --field-separator=';' > artikel_sort.csv macht in meiner Testdatei genau das, was ich will ... Ich muss es noch mit mehreren Dateien testen, aber im Moment sieht es so aus, als würde das funktionieren. Vielen Dank!!! Gruß Peter Am 25.10.2013 um 18:38 schrieb rk.liste at bbf7.de: > Signierter PGP Teil > Am 25.10.13 18:32, schrieb Peter Linzenkirchner: > > Hallo Liste > > > > ich muss eine sehr große Textdatei (30 MB oder auch noch größer), > > welche eigentlich CSV-Daten enthält, umsortieren und und umbauen in > > eine anders aufgebaute CSV-Datei für den Import in eine > > Warenwirtschaft. > > > > Das Umbauen ist einfach: zeilenweise einlesen, umbauen und wieder > > zeilenweise auslesen, kein Problem. Aber wie sortiere ich eine so > > große Datei? Alles in ein Array einlesen kommt ja nicht in Frage, > > dafür ist die Datei zu groß. > > Hallo, > > welchen Betriebssystem? > Auf Linux gibt es die Befehl 'sort'. Der kann auch große Dateien. > > - -- > Roland > > -- > ** Allgemeine deutschsprachige PHP-Liste: php at lists.phpbar.de ** > Informationen: http://www.phpbar.de > http://lists.phpbar.de/cgi-bin/mailman/listinfo/php -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia
php::bar PHP Wiki - Listenarchive