PÁSZTOR György írta:
> Hi,
> 
> "Szládovics Péter" <[email protected]> írta 2009-06-29 13:54-kor:
>> Gyanítom, hogy egy környezeti változó lesz a tettes, de melyik, és mit
>> állítsak rajta?
> Én első körben az LC_ALL-t, ill. a LANG-ot nézném meg.
> Meg, hogy a locale parancs a kimenetére miket üzen.

Érdekes...
cron-ból jónak tűnik:

LANG=hu_HU.UTF-8
LC_CTYPE="hu_HU.UTF-8"
LC_NUMERIC="hu_HU.UTF-8"
LC_TIME="hu_HU.UTF-8"
LC_COLLATE="hu_HU.UTF-8"
LC_MONETARY="hu_HU.UTF-8"
LC_MESSAGES="hu_HU.UTF-8"
LC_PAPER="hu_HU.UTF-8"
LC_NAME="hu_HU.UTF-8"
LC_ADDRESS="hu_HU.UTF-8"
LC_TELEPHONE="hu_HU.UTF-8"
LC_MEASUREMENT="hu_HU.UTF-8"
LC_IDENTIFICATION="hu_HU.UTF-8"
LC_ALL=

Ellenben, ha az aliases-ből meghívva fut a script a beérkező levél hatására:

LANG=C
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=

WTF?
Miért éppen "C"?
A problémát egyébként megoldottam nail helyett sendmaillel, de a miértje
a hibának még nem világos :(
_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz