Re: Временная смена локали в shell-скрипте
> Правда, есть одно маленькое но - вероятно, хочется вместе с локалью
> поменять и шрифт, которым отображается вывод SQL-plus, а также еще и то,
> как эмулятор терминала интерпретирует вводимые с клавиатуры русские
> буквы. Первое можно очень легко сделать, выдав соответствующую
> esc-последовательность, со вторым посложнее - надо менять локаль
> процесса эмулятора терминала.
>
> Впрочем, если эмулятор терминала правильно настроен, он сам сообразит,
> какие шрифты использовать, в зависимости от локали.
>
> Поэтому можно запустить LANG=ru_RU.CP1251 xterm -e sqlplus - при этом
> будет открыто новое окно xterm, в котором будет правильно
> интерпретироваться ввод русских букв, и, при правильной настройке
> русские буквы будут правильно отображаться, и внутри сразу запущен
> sqlplus.
>
Проще наверное сделать xterm -en cp1251.
Reply to: