Автор Тема: Local  (Прочетена 1632 пъти)

HarleyBG

  • Напреднали
  • *****
  • Публикации: 375
    • Профил
Local
« -: May 28, 2005, 12:33 »
Създвам във ./kde/Autostart/     local.sh с опиця executable и със съдържание:
Примерен код
export LC_TIME=bg_BG.utf8


Но календарът не се променя след неговото стартиране. Къде греша?
Активен

AMD Duron 800MHz, 256 MB DDR, K7S5A, VC GeForce2 32MB, HDD WD20GB

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
Local
« Отговор #1 -: May 28, 2005, 12:51 »
А има ли на първия ред
Цитат
#!/bin/sh
например ?
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

CaBA

  • Напреднали
  • *****
  • Публикации: 303
    • Профил
    • WWW
Local
« Отговор #2 -: May 28, 2005, 13:51 »
LC_TIME трябва да се експортира от login процеса ти, за да е в сила за всички програми, които стартираш. Това означава да поставиш
Примерен код
export LC_TIME=bg_BG.utf8
в .bashrc, ако ползваш bash и системата ти е в runlevel 3 (влизаш в конзола, а не направо в X). Ако влизаш направо в X, тогава трябва да видиш в документацията на login мениджъра си как се експортират променливи (не съм много сигурен за последното, май някои са доста хитри и четат ресурсните файлове на обвивките).
Защо е така? Процесите наследяват променливите на средата на своите родители, но не могат да променят средата на родителите си. Когато изпълняваш файла ~/.kde/Autostart/local.sh, LC_TIME се променя само за този процес. Можеш много лесно да го провериш в конзола с командите:
Примерен код
$echo $LC_TIME
$~/.kde/Autostart/local.sh
$echo $LC_TIME
Това е основно ограничение на Unix - направено е заради сигурността.
Активен

10 години ябълкова диета стигат, стигат!

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
rc.local
Настройка на програми
temsata 19 5305 Последна публикация Feb 22, 2005, 10:26
от Soulstealer
Local area conextion
Кошче
linux_bg 14 4351 Последна публикация Dec 31, 2006, 00:07
от alabal
Rc.local pri debian?
Настройка на програми
to4o1 6 2446 Последна публикация Mar 25, 2007, 13:17
от neter
стартиране на скрипт в boot.local
Настройка на програми
kennedy 0 1229 Последна публикация Feb 20, 2008, 19:12
от kennedy
Postfix only for local mails
Настройка на програми
d3v1ous 1 2641 Последна публикация Jun 10, 2008, 15:47
от Hapkoc