[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Временная смена локали в shell-скрипте



On Wed, Jun 17, 2009 at 02:17:45PM +0400, Mikhail A Antonov wrote:
> -[ San_Sanych 17/06/2009 11:42 (GMT +3)
> > Andrey Zhidenkov пишет:
> > > Спасибо большое. Правда, не помогает. Уже перепробовал все, и NLS_LANG
> > > менял, и локаль... Я так понимаю то, что я использую tcsh не имеет
> > > значение, если у меня в скрипте написано '#!/bin/sh'?
> >
> > судя по всему оно консольное?
> > http://www.sql.ru/forum/actualthread.aspx?tid=607768
> > тогда надо каким-либо образом менять локаль у эмулятора консоли, например:
> >
> > #! /bin/sh
> > LANG=ru_RU.CP1251 xterm -e sqlplus
> >
> > так вроде, под рукой счас линя нет
> >
> запусти терминал с локалью utf8 (хоть тот же gnome-terminal), в нём:
> LANG=ru_RU.CP1251 luit sqlplus
> luit в пакете x11-utils
> 

Заработало! Единственное, что пока помогло. Только я так и не понял, в чем же было дело, 
если gnome-terminal без luit отказывался нормально работать с cp1251;

Спасибо большое!


Reply to: