Ich bin mir sicher, dass ich das in der Vergangenheit gemacht habe und es gibt etwas Kleines, das ich vergesse, aber wie kann ich eine CSV-Datei für eine bestimmte Spalte sortieren? Ich bin an Antworten mit und ohne Perl-Module von Drittanbietern interessiert. Hauptsächlich Methoden ohne, da ich nicht immer Zugriff auf zusätzliche Module habe.Sortieren CSV basierend auf einer bestimmten Spalte?
Beispieldaten:
name,25,female name,24,male name,27,female name,21,male
gewünschte Endergebnis nach dem Einschalten der zweiten numerischen Spalte Sortierung:
name,21,male name,24,male name,25,female name,27,female
nette Antwort. Es ist sehr verlockend, nur ein 'split /, /' auszuführen, aber das ist überhaupt nicht gut genug für die CSV-Dateien im Micro-Dollar-Format. Ich denke nicht, dass es sogar gut genug für Unix Doppelpunkt-getrennte Foocap-Dateien ist. – tchrist
tchrist: Wahr. Schön, einen Kommentar von Ihnen zu erhalten, Sir! Vielen Dank. :-) –
Neu bei Perl. Ist das eine In-Memory-Lösung? Gibt es einfache Möglichkeiten, dasselbe mit großen Dateien zu machen? danke – Gevorg