On Mon, February 27, 2012 16:15, Andre Tann wrote:
Servus zusammen,
ich hätte da mal eine grundsätzliche Frage:
Gerade habe ich eine Datei reinbekommen, die an manchen Stellen \n, an anderen Stellen aber \r als Zeilenumbruch notiert hatte. Hat ne Weile gedauert, bis ich das realisiert hatte.
Nun möchte ich gerne wissen, wie man einer Datei genau ansehen kann, welcher Zeilenumbruch, welcher Whitespace usw. wodurch verursacht wird. Wie schaue ich also in die Datei rein, und identifiziere das jeweilige Zeichen, um es nachher mit Vim, sed o.ä. entfernen zu können?
Der Vim zum Beispiel hat mir ^M angezeigt. Aber ein :%s/^M// hilft natürlich nicht.
Das ^M ist 1 Zeichen und kann nicht als ^M (2 Zeichen) eingegeben werden. Was in diesem Fall hilft, ist der lustige Ausdruck :%s/\r/\r/ Wenn klar ist, dass die Datei nur DOS Zeilenende besitzt, dann hilft meistens aus ein :e ++ff=dos Grüße, Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org