Am 2005-03-23 21:07:53, schrieb Bruno Hertz: > 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
Hä ? Für was ? Ein 'ls $HOME/devel/bash/[A-Z]*.tmp' benötigt kein LC_COLLATE. Das LC_COLLATE ist nur bei 'ls $HOME/devel/bash/*.tmp' witksam. > Um es auch für Subshells/geforkte Prozesse wirksam zu machen > export LC_COLLATE=C Das will ich aber nicht... LC_COLLATE=de_DE So ist es seit 03/1999 und hat funktioniert. > > 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 ... Esa geht darum das die BASH [A-Z]* expandiert, aber ein SCRIPT in der gleichen Shell es ignoriert. > >> 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. Ihr redet nur con LC_COLLATE was nichts damit zu tun hat. Ich habe erste heute vormittag eine WOODY Maschine von den 3.0r0 CD's installiert und mein Script funktioniert... Nach dem Update auf r4 funktionierren keine BACKUP-Scripts und jede menge andere Scrips nicht mehr. Soweit ich das aus GOOLGE erfahren habe hängt das mit dem Security update der libc6 zusammen... da ist was kaputt gegangen. > > Alles as ich verwende ist > > > > [EMAIL PROTECTED] > > [EMAIL PROTECTED] > > [EMAIL PROTECTED] > > Dann poste auch mal die Ausgabe von locale. [EMAIL PROTECTED] LC_CTYPE="[EMAIL PROTECTED]" LC_NUMERIC="[EMAIL PROTECTED]" LC_TIME="[EMAIL PROTECTED]" LC_COLLATE="[EMAIL PROTECTED]" LC_MONETARY="[EMAIL PROTECTED]" [EMAIL PROTECTED] LC_PAPER="[EMAIL PROTECTED]" LC_NAME="[EMAIL PROTECTED]" LC_ADDRESS="[EMAIL PROTECTED]" LC_TELEPHONE="[EMAIL PROTECTED]" LC_MEASUREMENT="[EMAIL PROTECTED]" LC_IDENTIFICATION="[EMAIL PROTECTED]" LC_ALL= > 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. 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)
signature.pgp
Description: Digital signature