LF->CRLF


Wenn Textdateien zwischen Unix(Linux)- und Windows-Systemen kopiert werden, entsteht gelegentlich das Problem das die sogenannte "Carriage Control" nicht stimmt. Windows und Unix(Linux) verwenden unterschiedliche Steuerzeichen, mit denen die einzelnen Zeilen einer Textdatei getrennt werden, dabei verwendet Windows üblicherweise die beiden Zeichen <CR><LF> und Unix(Linux) nur das Zeichen <LF>. Die meisten Windowsprogramme können mit beiden Verfahren umgehen und verstecken das Problem vor dem Anwender; manche Windowspogramme (z.B.: der windowseigenene Editor NOTEPAD) können das aber nicht und dafür ist das Hilfsprogramm "lf2crlf.exe" geschrieben worden. Das Programm konvertiert die "Carriage Control" vom Unix(Linux)-Format in das Windows-Format.

Muster vor der Umwandlung:
Hier ist ein Mustertext mit mehreren Zeilen, der die Problematik der unterschiedlichen "Carriage Control" unterLF-SymbolWindows und Unix(Linux) zeigt. Textdateien werden in unterschiedlichen Betriebssystemen verschieden gespeichert,LF-Symbolz.B.: eine Längenangabe am Anfang der Zeile und anschließend die Zeile selbst, oder mit einerLF-SymbolZeilenendemarkierung, die aber auch wieder unterschiedlich sein kann.

Muster nach der Umwandlung:
Hier ist ein Mustertext mit mehreren Zeilen, der die Problematik der unterschiedlichen "Carriage Control" unter
Windows und Unix(Linux) zeigt. Textdateien werden in unterschiedlichen Betriebssystemen verschieden gespeichert,
z.B.: eine Längenangabe am Anfang der Zeile und anschließend die Zeile selbst, oder mit einer
Zeilenendemarkierung, die aber auch wieder unterschiedlich sein kann.