Sie sind hier Home » Linux » Allgemein » Windows Zeilenumbrüche und die Unix/Linux Welt

Windows Zeilenumbrüche und die Unix/Linux Welt

Falsche Zeilenumbrüche können dazu führen, dass Skripte falsch oder gar nicht abgearbeitet werden. Ausserdem können bei svn Checkins ganze Dateien als bearbeitet erscheinen obwohl man nur eine Zeile editiert hat. Daher sollte man, wenn man sich unsicher ist oder genau weiss, dass der Editor keine Unix Linebreaks macht, vor der Benutzung des Scripts das Tool:

dos2unix DATEINAME

benutzen. Dies erkennt die fehlerhaften Linebreaks und ersetzt diese mit den „richtigen“.

Windows:\r\n0x0Dh 0x0Ah
Unix/Linux:\n0x0Ah

Alternative kann man auch sed nutzen:

aptitude install --with-recommends sed

windowsfile ist die Datei, welche unter Windows bearbeitet wurde

sed 's/.$//' windowsfile > unixfile

Es wurden noch keine Kommentare zu diesem Script hinterlegt

Einen Kommentar zu diesem Script hinterlassen

Name (optional):
E-Mail (optional):
Kommentar (erforderlich):

Kommentarschutz, bitte nicht aktivieren

Bookmark

Diese Beiträge könnten Sie auch interessieren