Am 2005-03-22 12:57:59, schrieb Bruno Hertz: > On Tue, 2005-03-22 at 09:12 +0100, Michelle Konzack wrote: > > > > $HOME/devel/bash/[A-Z]*.tmp > > Beim Obigen sollte er aber nur Dateien anzeigen die mit den > > Großbuchstaben [A-Z] anfangen... > > 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... LC_COLLATE hat NICHTS mit RegExp zu tun, sonern nur mit der Reihenfolge > > Also ich mache jetzt zur Zeit ein > > > > LIST=`LC_COLLATE=C $HOME/devel/bash/*.tmp` > > > > womit ich sortiert die Dateien angezeigt bekomme, > > erst die mit Großbuchstaben anfangen, dann den Rest. > > > > Na also, Problem gelöst. Nee, denn es ist nicht die Loesung zu ls $HOME/devel/bash/[A-Z]*.tmp > > > Ich nehme daher an, dass du in der interaktiven Shell ein Setting hast, > > > das eben nicht in Skripte exportiert wird (?) > > > > ??? Wie denn das ??? > > Indem du LC_COLLATE (e.g. im profile) zwar setzt aber nicht exportierst. Alles as ich verwende ist LANGUAGE=de_DE@euro LANG=de_DE@euro LC_MESSAGES=de_DE@euro was die die ganze Zeit auch funktioniert hat. > > Ich frage mich nur, warum mitten in einem > > Release wie WOODY sowas geändeet wird... > > 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 Greetings Michelle -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/88452356 67100 Strasbourg/France IRC #Debian (irc.icq.com)
Attachment:
signature.pgp
Description: Digital signature