Re: shell und LANG=de_DE@euro
Heike C. Zimmerer schrieb:
> Stefan Blechschmidt <stefan.blechschmidt@sbsbavaria.de> writes:
>
> > (LANG=C; du -c) = xxx total, wow bin ich bl[iö]..
mit der Zeile wollte ich eigentlich nur ausdrücken das ich es
geschnallt habe.
>
> NEEEIIIIN! Nicht LANG. Ich habe doch geschrieben, dass LC_ALL=C
> gesetzt werden sollte (und auch, warum das so ist). Und ausserdem,
> selbst wenn Du unbedingt LANG nehmen willst, exportierst Du LANG nicht
> (es geht *nur meistens* trotzdem, nämlich wenn LANG bereits exportiert
> ist).
>
> Mach mal:
>
> export LC_MESSAGES=de_DE@euro
> LANG=C du -c
> LC_ALL=C du -c
>
> dann siehst Du den Unterschied.
>
> Setze im oder vorm Skript LC_ALL auf "C". Alles andere ist Böse(TM).
ich will überhaupt kein (LANG|LC_*) mehr nehmen, ich will jetzt
im Skript "...grep total..." verwenden.
--
/// ---- THX
(..) ----- stefan
----oo0-\/-0oo-------------------
http://www.sbsbavaria.de/
Reply to: