Ergebnis 1 bis 4 von 4
  1. #1
    Finkenwerder Herbstprinz
    Themenstarter

    Registriert
    03.2008
    Ort
    Berlin, Germany, Germany
    Beiträge
    463

    Umlaute in File schreiben...?!

    Hey liebe AT-Community!

    Habe eine Frage bezüglich einer eines echo.
    Und zwar sieht mein Kommando wie folgt aus:

    Code:
    echo 'flügel und geänderte andere säuren' > ~/Desktop/brabbelText.txt
    (Bitte entschuldigt den Lyrischen Wert des Textes… Es geht ja um die Umlaute ^^ )

    Das file wurde wunderbar erzeugt und eigentlich bin ich ja ganz froh.
    Wenn da nur nicht Schwachsinn im file stehen würde. Denn öffne ich es, kommt folgender Text:

    Code:
    flügel und geänderte andere säuren


    Kann mir da jemand weiterhelfen??
    Würde mich sehr über Antworten freuen!!

    Liebe Grüße
    Mini-Leo

    You can only take what you can carry.

  2. #2
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.966
    Zitat Zitat von Mini-Leopard Beitrag anzeigen
    Wenn da nur nicht Schwachsinn im file stehen würde.
    Da steht kein Schwachsinn drin, der Fehler sitzt vor dem Keyboard.
    Du hast die Datei mit der Kodierung "UTF-8" erzeugt, aber anzeigen willst du sie als "Mac Roman".

  3. #3
    Finkenwerder Herbstprinz
    Themenstarter

    Registriert
    03.2008
    Ort
    Berlin, Germany, Germany
    Beiträge
    463
    Okay. Soweit so gut.
    Aber wir kann ich das Problem jetzt lösen??

    Gibt es vielleicht einen anderen Weg als
    Code:
    echo […] > […] test.txt
    um in eine Datei zu schreiben?
    Das Problem entsteht nur da, wo die Datei gesschrieben wird. Aber das hast Du ja schon erklärt.

    Ja – Wie lösen??
    Mini-Leo

    You can only take what you can carry.

  4. #4
    Charlamowsky Avatar von Rastafari
    Registriert
    03.2005
    Beiträge
    12.966
    Zitat Zitat von Mini-Leopard Beitrag anzeigen
    Das Problem entsteht nur da, wo die Datei gesschrieben wird.
    Du schreibst eine Datei, die keinerlei Metatags oder andere Features enthält, die einen Rückschluss auf die verwendete textkodierung zulassen würden. Und im BSD-Layer ist UTF-8 Kodierung (neben "plain 7-bit" ASCII) nun mal der absolute Standard, ebenso bei nahezu allen systemrelevanten Dateien.

    Der Fehler liegt also nicht beim Ersteller, sondern beim Konsumenten.
    Öffne die Datei mit TextEdit korrekt als UTF-8. Problem verschwunden.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •