Unterschiedlicher Zeilentrenner unter UNIX und DOS

Supportdatenbank (crlf)
Bezieht sich auf

SuSE Linux: Alle Versionen

Symptom:

Ursache:

Das angezeigt ^M ist gerade das zusätzliche CR vor dem Linefeed.

Lösung:

Und wo sind die Programme ?

dos2unix und unix2dos sind keine eigenständige Programm sondern Aliase, die das Programm recode (Paket recode, Serie ap) aufrufen.

Bei einer Standardinstallation sind diese Programme vorhanden und in der /etc/profile ist folgendes eingetragen:

alias unix2dos='recode lat1:ibmpc'
alias dos2unix='recode ibmpc:lat1'
womit die Kommandos (mindestens) in der Standardshell bash vorhanden sind. Falls Sie eine andere Shell benutzen, geben Sie die entsprechenden Kommandos direkt ein.
Stichwörter: ZEILENTRENNER, DOS, CR/LF, UNIX2DOS, DOS2UNIX

SDB-crlf, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 20. Aug 1997
SuSE Linux AG - Zuletzt generiert: 16. Apr 2002 von sdb (sdb_gen 1.40.0)