ich möchte eine csv Datei je nach Länge der Spalte x aufteilen und in Unterdateien kopieren. Im folgenden Beispiel wird der Text in der entsprechenden Datei nach Spalte 4 unterschieden:
ich möchte eine csv Datei je nach Länge der Spalte x aufteilen und in
Unterdateien kopieren. Im folgenden Beispiel wird der Text in der
entsprechenden Datei nach Spalte 4 unterschieden:
Dafür gibt es in der Unixwelt seit vier oder fünf Jahrzehnten die
regular expressions und andere feine Helferlein, wie z.B. den streameditor sed, der files zeilenweise abarbeitet.
Wenn Dir sed zu kryptisch erscheint, kannst Du die RegEx auch im vim oder sogar in libreOffice einsetzen.
Außerdem ist das halbe Internet voll von Beispielen, wie man csv Dateien parsen kann - und regex klug einsetzt
Und wenn dir das alles zu undurchsichtig erscheint, dann hast Du das auch ohne tiefer gehende Programmierkenntnisse mit Python oder Perl in ner knappen Stunde gelöst