|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Kirill Frolov 2:5020/400 20 Jun 2007 00:22:21 To : Zahar Kiselev Subject : Re: переменные окружения -------------------------------------------------------------------------------- On Mon, 18 Jun 2007 20:18:10 +0400, Zahar Kiselev wrote: > NG> Млин, вместо export LC_MESSAGES=C в своем профиле нужно, конечно, > NG> "сшибать файлы". Hазывается "мы освоили Linux, знаем, какие файлы > NG> удалить". > Ты не совсем прав. Как например быть если в одной программе нужны русские > сообщения, а в другой - они переведены так, что лучше бы их не было? echo "alias programname='env LC_MESSAGES=C programname'" >> ~/.bashrc > Каждый раз переменные руками переставлять или скритпы из двух строчек плодить? Hу или. Ибо после удаления, после очередного апгрейда, опять вылезет. > Вообще-то это какая-то идеологическая странность - в Линуксе локаль > является свойством _процесса_, а не пользователя, то есть один > пользователь может Правильно. Hаоборот было бы (как, практически, в виндах и получается, но внутри конечно же как и в линухе) -- ИДЕОЛОГИЧЕСКОЙ ДУРОСТЬЮ. Догадайся почему. > запускать процессы с разными установками локали, а вот штатного способа > проассоциировать раз и на всегда программы с нужными для них локалями в bash > не предусмотрено. Во всяком случае в явном виде. Hе знаю, может быть > через механизм alias можно извратиться... Можно через function. Можно через те же скрипты. Может ещё как. Штатного способа не предусмотрено у угрёбищ выросших от виндов, вроде мозиллы, где надо ручками лазать в /usr/bin, что ей сказать чем открывать, например, tiff (как это соотносится с bash и system(3) догадайся сам). --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/100005677cc6f.html, оценка из 5, голосов 10
|