Re: Umlaute kaputt in Dateinamen nach Wechsel von Sarge auf Etch



Hallo,

Magnus Warker <warker@xxxxxxxxx> wrote:
danke für die Antworten. Ich denke, dass ich meinen Rechner nun nicht auf
UTF-8 eingestellt lasse.
Fragt sich nur, welche Locale-Variablen man wie umstellen muss. Ich
glaube, "nicht UTF-8" heißt bei uns "ISO-8859-1", richtig?

Der Zeichensatz heisst entweder ISO8859-1 (wenn kein Euro-Zeichen benoetigt
wird, reicht der aus) oder ISO8859-15 (letzterer enthaelt auch das Euro-
Zeichen).

Sollte ich nun alle Variablen so einstellen oder nur bestimtme? Welche ist
denn für die Symptome verantwortlich, die ich bisher gesehen habe?

Mancher moechte evt. die "Sortierreihenfolge der Zeichen" lieber so beibe-
halten, wie er es "seit jeher" gewohnt ist, also z.B. dass [a-z] eben die
Kleinbuchstaben (und nur die) bezeichnet. Dazu muesste dann die Variable
"LC_COLLATE" auf "C" oder "POSIX" gestellt bleiben ... Moechte man eher
die "Dudenkonforme" Sortierreihenfolge der Buchstaben, sollte man dagegen
auch diese Variable auf z.B. de_DE.ISO8859-15 setzen.

Wer lieber die (oftmals aktuelleren) englischsprachigen man-pages statt
der eingedeutschten lesen moechte und auch englische Fehlermeldungen be-
vorzugt, moechte evt. LC_MESSAGES nicht auf eine "deutschsprachige Ein-
stellung" setzen ...

Egal, welche Variablen du im Endeffekt setzen moechtest: Die Variable
"LANG" gibt den "Defaultwert" fuer nicht gesetzte "LC_*" Variablen an
(wird also immer dann verwendet, wenn nicht explizit etwas anderes ge-
setzt ist). Wenn man einzelne Einstellungen abweichend von den anderen
setzen will, sollte man *unbedingt* die Finger von "LC_ALL" lassen, da
der Inhalt dieser Variablen *alle* Einstellungen (einschliesslich der
separat ueber die anderen LC_* Variablen getzten) *ueberschreibt*!

Ich finde, die Man-page zu locale gibt dazu überhaupt nichts her. Vor allem
die möglichen Werte für die Variablen werden nicht genannt.

Die Namen der Variablen erhaeltsnschliesslich der aktuell verwendeten
Einstellungen erhaeltst du mit "locale", die moeglichen Werte mit dem
Befehl "locale -a". Welche Werte moeglich sind, haengt davon ab, fuer
welche "locales" du die entsprechenden Dateien installiert hast bzw.
hast erzeugen lassen.

Tschuess,
Juergen Ilse (juergen@xxxxxxxxxxxxxxxxxxxx)
--
Ein Domainname (auch wenn er Teil einer Mailadresse ist) ist nur ein Name,
nicht mehr und nicht weniger ...
.



Relevant Pages

  • Re: W2k NTFS begrenzen
    ... dann wuerdest Du noch mehr Probleme mit dem Backup haben, ... Struktur ja schon die moeglichen 254 Zeichen ausreizt/ueberschreitet. ... Kannst die Gelegenheit gleich noch nutzen, um die Leute zu motivieren, alte ...
    (microsoft.public.de.german.windows.server.active_directory)
  • =?utf-8?Q?Re:_Unterscheidung_Gro=C3=9F/Kleinsch?= =?utf-8?Q?reibung?=
    ... "Ralf Brostedt" schrieb im Newsbeitrag ... Da jedes Zeichen (auch die Großbuchstaben, erst recht die Kleinbuchstaben) ...
    (microsoft.public.de.vb)
  • Re: Zeichenfolge entschluesseln/entschleiern
    ... Die Zeichenfolge ist 30 Zeichen lang und besteht nur aus ... Kleinbuchstaben. ... Möglicherweise handelt es sich um einen Hash. ... Auffällig ist, dass jeder zweite Buchstabe aus der Menge ...
    (de.comp.security.misc)
  • Re: Text in Zahl
    ... Groß- und Kleinbuchstaben gleich gewertet werden sollen, ... Der reguläre Audruck prüft nur die Zulässigkeit der Zeichen. ... If regex.Test) Then ... End Function ...
    (microsoft.public.de.excel)
  • Re: Text in Zahl
    ... Groß- und Kleinbuchstaben gleich gewertet werden sollen, ... Der reguläre Audruck prüft nur die Zulässigkeit der Zeichen. ... If regex.Test) Then ... End Function ...
    (microsoft.public.de.excel)