Michelle Konzack <[EMAIL PROTECTED]> writes: > Am 2005-03-22 12:57:59, schrieb Bruno Hertz:
>> Genau dar�ber reden wir die ganze Zeit, von den Buchstaben >> 'A bis Z'. Wenn die collation order aber z.B. >> a A b B .... z Z >> ist, sind das aber eben nicht nur Grossbuchstaben (sondern alle >> Gross- und Kleinbuchstaben von a bis z ausser 'klein a'). > > LC_COLLATE=C ls $HOME/devel/bash/[A-Z]*.tmp > zeigt aber ebenfals klein und gross Buchstaben an... Logisch. LC_COLLATE=C wird hier nur an ls exportiert, f�r die Shell bleibt es aber unwirksam. D.h. hier greift immer noch dein locale setting. Um auch f�r die Shell also LC_COLLATE auf C zu setzen LC_COLLATE=C ls $HOME/devel/bash/[A-Z]*.tmp Um es auch f�r Subshells/geforkte Prozesse wirksam zu machen export LC_COLLATE=C > LC_COLLATE hat NICHTS mit RegExp zu tun, sonern nur mit der Reihenfolge Wie du auf RegExp kommst ist mir ein R�tsel. Hat das irgendjemand erw�hnt? Und br�llen mu�t du auch nicht unbedingt ... >> Na also, Problem gel�st. > > Nee, denn es ist nicht die Loesung zu > > ls $HOME/devel/bash/[A-Z]*.tmp > Ich k�nnt's nochmal erkl�ren, spare es mir aber. Es ist wirklich alles gesagt. > Alles as ich verwende ist > > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] Dann poste auch mal die Ausgabe von locale. >> Gute Frage. Wie gesagt handelt es sich um die glibc. Wenn also irgendwo >> ein 'Fehler' ist, liegt er dort. > > Steht irgendwo im BTS und auch in der debian-devel Stimmt. Bei all den Bug Reports schien sich aber bisher zu bewahrheiten, dass es kein Bug war sondern eben Unverst�ndnis der collate Thematik. Ich sehe kein offenes/relevantes Bug Listing zu diesem Thema.

