|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Evseev 2:5020/400 26 Mar 2001 06:45:29 To : All Subject : Re: изменить env из скрипта --------------------------------------------------------------------------------
Hi!
> Как изменить переменные окрyжения shell из скрипта?
> Если менять что-то в скрипте, то изменитсятолько "yнаследованная" копия
> переменных окрyжения.
> В частности, хочется одним скриптом сменить тип рyсификации консоли.
Что-то
> типа
> --win.sh
> loadkeys виндовые клавиши
> setfont виндовый шрифт
> mapscrn /path/to/win2alt
> export LANG=ru_RU.CP1251
> --
> Последняя строчка меняет локаль для скрипта а не для shell, из которого
этот
> скрипт был запyщен :(
Запускай скрипт так:
. script_name
обрати внимание на точку в начале;)))
А Easy-Cyrillic, например, вешает эту команду на горячие клавиши:
~/.inputrc:
--------
# Under Bash we bind some local Fn keys to do something useful.
$if Bash
"\e[23~": ". ec koi8\C-m" # Shift+F1 - Switch console in koi8 mode
"\e[24~": ". ec cp1251\C-m" # Shift+F2 - Switch console in CP1251 mode
"\e[25~": ". ec cp866\C-m" # Shift+F3 - Switch console in CP866 mode
"\e[26~": ". ec user1\C-m" # Shift+F4 - Switch console in USER 1 mode
"\e[18~": "mc -c\C-m" # F7 - Start Midnight Commander
"\e[21~": "exit\C-m" # F10 - Exit from shell
$if TERM=linux
"\e[31~": "startx\C-m" # Shift+F7 - Start Xwindows
$endif TERM=linux
$endif # Bash
--------
Полный текст Easy-Cyrillic (в настоящее время пригодный скорее для
образования,
нежели для практического применения, что, впрочем, нимало не уменьшает
заслуг его авторов) ты можешь найти на http://www.freesco.org
--- ifmail v.2.15dev5
* Origin: UCVT (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6577772788ed.html, оценка из 5, голосов 10
|