Я обнаружил проблему на наших Linux-машинах FC8 с переменной LANG при запуске команды через ssh.
В терминале я вижу, что моя переменная LANG - "es_ES"
[angelv@italia ~]$ echo $LANG
es_ES
Если я снова подключусь к своей машине через ssh, проблем не будет, а $ LANG по-прежнему "es_ES"
[angelv@italia ~]$ ssh italia
Last login: Mon Jul 26 12:51:12 2010 from XXXXXXXXXXXX
[angelv@italia ~]$ echo $LANG
es_ES
[angelv@italia ~]$
Но если я попытаюсь запустить команду с помощью ssh, эта переменная не определена ...
[angelv@italia ~]$ ssh italia 'echo $LANG'
LANG: Undefined variable.
[angelv@italia ~]$
Кто-нибудь знает, куда мне обратиться, чтобы найти преступника?