staging.inyokaproject.org

\n

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

groogh

Anmeldungsdatum:
17. März 2010

Beiträge: 105

Guten Morgen^^

Mir fiel gerade ein gelesen zu haben, Linuxuser würden ein \n für einen Zeilenumbruch verabscheuen. Stimmt das, wenn ja wieso? Ich meine ex funktioniert doch ...

Schöne Woche, groogh

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Da mußt Du Dich verlesen haben. \n ist ein Zeilenumbruch, oder doch zumindest das Zeichen für Zeilenumbruch.

Du solltest also da fragen, wo Du es gelesen zu haben meinst.

Pumeluk2

Avatar von Pumeluk2

Anmeldungsdatum:
30. April 2006

Beiträge: 567

Du hast da etwas mis(t) verstanden 😉

Das Problem ist der Zeilenbruch unter Windows. Während unter Linux das Ascii Zeichen LF (Line feed - Zeilenvorschub) den Zeilenumbruch markiert, unter Mac OS das Ascii Zeichen CR (Carriage return - Wagenrücklauf), ist es unter Windows eine Kombination der beiden (CR + LF). Das führt dazu das Textdateien die auf dem einen System erstellt wurden, auf dem anderen nicht mehr lesbar sind ...

Näheres siehe hier: http://www.selflinux.org/selflinux-devel/html/win_vs_linux03.html

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Pumeluk2 schrieb:

Das führt dazu das Textdateien die auf dem einen System erstellt wurden, auf dem anderen nicht mehr lesbar sind ...

Mit einem Editor, der mehreres kann, ist es kein Problem Texte zu lesen, die so oder so verfaßt worden sind, bzw. Texte auf einem System zu verfassen, die wie für das andere System verfaßt aussehen.

Es ist nur eine Konvention der Systeme - die Fähigkeit liegt bei den Programmen.

Pumeluk2

Avatar von Pumeluk2

Anmeldungsdatum:
30. April 2006

Beiträge: 567

user unknown schrieb:

Mit einem Editor, der mehreres kann, ist es kein Problem Texte zu lesen, die so oder so verfaßt worden sind ...

OK, lass es mich so formulieren: Das führte in den Anfangstagen von Linux zu großen Problemen, die auch heute noch nicht ganz beseitigt sind. Im "conkyrc Sammelthread" gibt es mindestens ein Problem das genau diese Ursache hatte.

user_unknown

Avatar von user_unknown

Anmeldungsdatum:
10. August 2005

Beiträge: 17630

Laß mich so antworten: Was ein großes Problem ist, darüber kann man wohl unterschiedlicher Meinung sein. Seit je her gibt es Programme, die speziell Textdateien hin-und herkonvertieren, Editoren, die man ad hoc umschaltet, gibt es wie Sand am Meer erst seit einigen Jahren.

Unter Linux kenne ich als problematische Ergebnisse, dass entweder ein ^M am Zeilenende angezeigt wird, oder dass man ein unsichtbares Extrazeichen hat.

Der "conkyrc Sammelthread" ist mir allerdings unbekannt, da muss ich eine Bildungslücke eingestehen - vielleicht mache ich mich aber noch schlau. (... wenige Minuten später) - Oh, das sind ja über 50 Seiten. Also eine etwas detaillierte Ortsbeschreibung wäre mir lieb.

Antworten |