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)

Attachment: signature.pgp
Description: Digital signature

Antwort per Email an