Benutzer-Werkzeuge

Webseiten-Werkzeuge


vi_editor

Zeilenumbruch entfernen


Unter DOS/Windows erstellte Dateien erscheinen unter GNU/Linux häufig mit doppelten Zeilenendezeichen, da auf diesen Systemen eine Kombination aus CR+LF verwendet wird. CR (Carriage Return) hat den ASCII-Code 13, LF (Line Feed) den ASCII-Code 10.

Um diese Dateien zu konvertieren, gibt es verschiedene Lösungsansätze.

Im vi benutzt man das Kommando :se ff=unix.

Sollten noch überflüssige RETURN-Zeichen (^M) am Zeilenende auftauchen, so lassen sich diese mittels :1,$s/^M/ entfernen. Dabei muss man das ^M durch Drücken von STRG+V, gefolgt von STRG+M, eingeben. STRG+V dient dazu, die nachfolgend gedrückte Tastenkombination direkt in den Text zu übernehmen.

vi_editor.txt · Zuletzt geändert: 2020/06/24 14:33 von 127.0.0.1