[linux-l] Re: Sortierreihenfolge des sort-Kommandos

Uwe Krieg u.krieg at gmx.de
Mi Mär 16 19:12:09 CET 2005


Am Mittwoch, 16. März 2005 18:48 schrieb Jan-Benedict Glaw:
> On Wed, 2005-03-16 18:31:15 +0100, Uwe Krieg <u.krieg at gmx.de>
>
> wrote in message <200503161831.15433.u.krieg at gmx.de>:
> > Am Mittwoch, 16. März 2005 17:17 schrieb Jan-Benedict Glaw:
[...]
> > > $ LANG=C LC_ALL=C LANGUAGE=C cat sortieren | sort
> > >
> > > machst, wirst Du vermutlich so in etwa das erwartete Ergebnis haben...
> >
> > Nicht ganz. Aber wenn ich ein Semikolon dazwischen setze, dann
> > funktioniert es.
> > LANG=C LC_ALL=C LANGUAGE=C; cat sortieren | sort
>
> So war das aber nicht gemeint :)  Man kann Umgebungsvariablen für nur
> _ein_ einzelnes Kommando absetzen. Das war hier gewollt. ...aber ich
> vermute, daß die Variablen hier von der shell nur an das "cat" übergeben
> wurden, nicht mit an das "sort". Hätte also vielleicht eher so aussehen
> sollen:
>
> $ cat sortieren | LANG=C LC_ALL=C LANGUAGE=C sort
Ja, damit bekomme ich

Frank, Philipp
Franklin, Benjamin
Freund, Gisèle
Freundlich, Erwin Finlay

Das ist genau das, was ich will.
Gruß
Uwe
-- 
Uwe Krieg; 10437 Berlin



Mehr Informationen über die Mailingliste linux-l