Re: Как можно задать переменную ГЛОБАЛЬНО и можно ли ее менять динамически?
On Thursday 11 October 2007 18:31, Mikhail Gusarov wrote: > env всего лишь показывает переменные, установленные в процессе shell'а. man env говорит следующее: DESCRIPTION Set each NAME to VALUE in the environment and run COMMAND. -- DamirX
Re: Как можно задать переменную ГЛОБАЛЬНО и можно ли ее менять динамически?
В Чтв, 11/10/2007 в 20:58 +0700, Fredy пишет: > Понятно спасибо. > То-есть динамичски менять значение переменной нельзя? А можно хотя бы при > загрузки компьютера определить ее скриптом (я пытался это делать скриптом с > export http_proxy в /etc/network/if-up но переменная почему-то не видна)? > Где обычно такие переменные записывают в/etc/environment ? И не подскажите > что именно отвечает за их хранение (т.е. команда env их откуда читает)? Обычно переменные устанавливаются при логине и наследуются от родительского процесса потомкам. Конечно, некоторые программы могут менять переменные. -- Покотиленко Костик <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Как можно задать переменную ГЛОБАЛЬНО и можно ли ее менять динамически?
Понятно спасибо. То-есть динамичски менять значение переменной нельзя? А можно хотя бы при загрузки компьютера определить ее скриптом (я пытался это делать скриптом с export http_proxy в /etc/network/if-up но переменная почему-то не видна)? Где обычно такие переменные записывают в/etc/environment ? И не подскажите что именно отвечает за их хранение (т.е. команда env их откуда читает)?
Re: Как можно задать переменную ГЛОБАЛЬНО и можно ли ее менять динамически?
В сообщении от Tuesday 09 October 2007 23:51:48 Fredy написал(а): > В общем хочется чтобы переменная http_proxy появлялась при втыкании > оделенного шнура и исчезала при его вытыкании ну и естественно чтобы заново > запущенные приложения могли видеть это изменение без перезапуска > компьютера. Заранее спасибо. Извиняюсь описался в заголовке.