Terminal und Umlaute

Diskutiere mit über: Terminal und Umlaute im Mac OS X - Unix & Terminal Forum

  1. Mac-Beat

    Mac-Beat Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    22.07.2005
    Morgen allerseits. Wiedermal eine Frage zum Thema Terminal und Umlaute... Irgendwie scheint da etwas nicht ganz zu funktionieren.

    Ich kann im Terminal zwar Umlaute eingeben, aber das ist auch schon alles. ls zeigt die Dateinamen nicht korrekt an (bu??cher.txt statt bücher.txt), auch (nur als Beispiel) "touch bücher.txt" ergibt nen Fehler (touch: bücher: Invalid argument). Weiss jemand was man wo und wie konfigurieren muss, damit deutsche Umlaute korrekt verarbeitet werden?

    Ein weiters Problem ist dann natürlich auch das weitere arbeiten mit Umlauten: In der Datei buecher.txt sind verschiedene Bücher aufgelistet, die ich mit sort ordnen will: "sort buecher.txt" funktioniert auch (bücher.txt natürlich nicht), allerdings werden Umlaute nicht korrekt gehandhabt (Am Schluss angehängt statt ä bei a, ö bei o, ü bei u).

    Ich hoffe, dass mir da jemand weiterhelfen kann! Vielen Dank schon mal!

    Beat
     
  2. autoexec.bat

    autoexec.bat MacUser Mitglied

    Beiträge:
    2.130
    Zustimmungen:
    20
    Registriert seit:
    21.01.2005
    Hmm... ich kanns jetzt grad nicht testen, weil ich an der Dose sitze. Aber hast du das schonmal probiert?

    http://bronski.net/archiv/2003/12/31/umlaute-im-terminal/
     
    Zuletzt von einem Moderator bearbeitet: 10.11.2015
  3. Mac-Beat

    Mac-Beat Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    22.07.2005
    Ja, in der .inputrc habe ich bereits folgendes stehen:

    set meta-flag on
    set input-meta on
    set convert-meta off
    set output-meta on

    Bevor ich diese Datei erstellt habe, konnte ich auch keine Umlaute tippen. Jetzt kann ich zwar welche schreiben, aber verarbeitet werden sie offensichtlich noch nicht korrekt...

    Funktioniert das bei euch allen?

    Gruss
    Beat
     
  4. Mac-Beat

    Mac-Beat Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    22.07.2005
    Hallo nochmals

    Heisst das, dass sonst niemand dieses Problem hat oder das niemand eine Ahnung hat wie man es beheben könnte?

    Beat
     
  5. oneOeight

    oneOeight MacUser Mitglied

    Beiträge:
    46.774
    Zustimmungen:
    3.629
    Registriert seit:
    23.11.2004
    benutz mal die tab-taste für die filename completition...
    dann müsste der die unicode zeichen in escape zeichen bzw automatisch wandeln in etwas mit dem die shell klar kommt...

    p.s. das wichtigste ist wohl in den terminal einstellungen/fenstereinstellungen/darstellung die zeichensatzcodierung auf UTF-8 zu stellen, dann geht das mit der inputrc und die umlaute werden nicht mehr als 2byte zeichen behandelt...
     
    Zuletzt bearbeitet: 29.07.2005
  6. Mac-Beat

    Mac-Beat Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    22.07.2005
    Hmm... ich komm immer nur halb ans Ziel. An der Kodierung scheint es auch nicht zu liegen: Zwar funktioniert jetzt "ls bücher.txt": er findet die Datei, allerdings erscheint mit ls immer noch der Name "bu??cher.txt". Könnte das ein Problem von ls sein?

    Weitere Ideen?

    Danke nochmals!
    Beat
     
  7. Wile E.

    Wile E. MacUser Mitglied

    Beiträge:
    1.862
    Zustimmungen:
    4
    Registriert seit:
    09.03.2005
    Ich glaube eher, dass die Datei einfach in einem anderen Encoding benannt ist. Am besten Umlaute komplett vermeiden zwischen verschiedenen Plattformen. :)

    Zu Deinem Sortierproblem: sort sortiert einfach nach ASCII-Reihenfolge, allerdings gibt es ein paar Optionen, um dies zu veraendern. Ich weiss aber nicht, ob Du auch eine DIN-Sortierung deutscher Umlaute findest, vielleicht mal nach googeln oder selbst in sort reinhaecken. ;)

    Wile
     
  8. Mac-Beat

    Mac-Beat Thread Starter MacUser Mitglied

    Beiträge:
    5
    Zustimmungen:
    0
    Registriert seit:
    22.07.2005
    Hi. Das mit dem Encoding bezweifle ich, da ich die Datei selbst erstelle...

    1. touch bücher.txt (erstellt leere Datei)
    2. ls (zeigt an: bu??cher.txt)

    Geht das bei dir???

    Hehe, werde in diesem Fall mal noch weiterschauen wegen dem sortieren...
     
  9. Wile E.

    Wile E. MacUser Mitglied

    Beiträge:
    1.862
    Zustimmungen:
    4
    Registriert seit:
    09.03.2005
    Ich probiere es mal, wenn ich wieder am mini bin.

    Wile
     
    Zuletzt bearbeitet: 02.08.2005
  10. autoexec.bat

    autoexec.bat MacUser Mitglied

    Beiträge:
    2.130
    Zustimmungen:
    20
    Registriert seit:
    21.01.2005
    Versuch mal

    Code:
    ls -w
    
    Das sollte gehen.
     
Die Seite wird geladen...
Ähnliche Themen - Terminal Umlaute Forum Datum
Programmieranfängerin - Probleme mit Terminal Mac OS X - Unix & Terminal 23.11.2016
Terminal - Umlaute und Hotkeys Mac OS X - Unix & Terminal 03.09.2007
iTerm vs. Terminal Umlaute.. Mac OS X - Unix & Terminal 11.01.2007
Umlaute im Terminal Mac OS X - Unix & Terminal 07.06.2006

Diese Seite empfehlen

Benutzerdefinierte Suche