CSVfox
Leverage Your Data.
 Deutsch

±linebreak, ±l

Festlegen, welcher Standard für den Zeilenumbruch verwendet werden soll (Windows, Linux oder MacOS)

Beschreibung

In CSV Dateien besteht jeder Datensatz aus einer Zeile mit Datenfeldern, so dass jeder Datensatz durch einen Zeilenumbruch vom nächsten Datensatz getrennt wird.

Leider gibt es mehr als einen Standard für den Zeilenumbruch.
Es gibt Windows mit CRLF (\r\n), älteres MacOS (vor Mac OSX) mit nur CR (\r) und Unix/Linux mit nur LF (\n).
CSV FOX unterstützt alle drei davon.
Mit dem Befehl linebreak können Sie den Typ des Zeilenumbruchs zum Lesen oder Schreiben festlegen.

Muster

±l=style ±linebreak=Stil

Die folgenden Parameter werden unterstützt:

  • "w" oder "windows" oder "CRLF" oder "\r\n" für den Windows-Stil
  • "m" oder "macos" oder "CR" oder "\r" für den alten Mac OS-Stil
  • "l" oder "linux" oder "LF" oder "\n" für den Unix/Linux-Stil.
Groß-/Kleinschreibung wird ignoriert.

Beispiel für die Verwendung

csvfox infile.csv +l=windows -l=linux outfile.csv
Konvertiert die Zeilenumbrüche im Windows-Stil in infile.csv in Zeilenumbrüche im Linux-Stil in outfile.csv.

Hinweis

Dieser Befehl ist nur für das Schreiben von CSV Ausgabedateien relevant.
Er wird beim Lesen von Eingabe- oder Zusammenführungsdateien CSV ignoriert, da csvfox immer versucht, eine Eingabedatei zu lesen, wenn dies möglich ist. (Ist das möglich?)
Under construction, coming soon