* [Comm] Как задать переменную окружения?
@ 2006-02-26 12:27 Алексей Данилович
2006-02-26 12:52 ` Artem Zolochevskiy
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Алексей Данилович @ 2006-02-26 12:27 UTC (permalink / raw)
To: ALT Linux Community
Доброго времени суток.
Такая проблема. Можно ли задать переменную окружения из скрипта? вроде
как он делает это только для порожденных процессов, а назад не
возвращает....
просто export var=val работает. Из исп. файла - нет. Я туплю, видимо,
простите за глупыыыый вопрос ;)
Спасибо.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Как задать переменную окружения?
2006-02-26 12:27 [Comm] Как задать переменную окружения? Алексей Данилович
@ 2006-02-26 12:52 ` Artem Zolochevskiy
2006-02-26 13:02 ` Andrew Borodin
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Artem Zolochevskiy @ 2006-02-26 12:52 UTC (permalink / raw)
To: community
Алексей Данилович wrote:
> Доброго времени суток.
> Такая проблема. Можно ли задать переменную окружения из скрипта? вроде
> как он делает это только для порожденных процессов, а назад не
> возвращает....
> просто export var=val работает. Из исп. файла - нет. Я туплю, видимо,
> простите за глупыыыый вопрос ;)
запустить скрипт вот так?
. скрипт.sh
--
Artem Zolocheskiy
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Как задать переменную окружения?
2006-02-26 12:27 [Comm] Как задать переменную окружения? Алексей Данилович
2006-02-26 12:52 ` Artem Zolochevskiy
@ 2006-02-26 13:02 ` Andrew Borodin
2006-02-26 13:03 ` Алексей Данилович
2006-02-26 13:03 ` Damir Shayhutdinov
2006-02-26 13:55 ` Vladimir Karpinsky
3 siblings, 1 reply; 6+ messages in thread
From: Andrew Borodin @ 2006-02-26 13:02 UTC (permalink / raw)
To: community
On Sun, Feb 26, 2006 at 03:27:47PM +0300, Алексей Данилович wrote:
> Такая проблема. Можно ли задать переменную окружения из
> скрипта? вроде как он делает это только для порожденных
> процессов, а назад не возвращает....
> просто export var=val работает. Из исп. файла - нет. Я туплю,
> видимо, простите за глупыыыый вопрос ;)
Надо скрипт запускать из-под команды source:
$ source /path/to/script
или
$ . /path/to/script
--
С уважением,
А. Бородин.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Как задать переменную окружения?
2006-02-26 13:02 ` Andrew Borodin
@ 2006-02-26 13:03 ` Алексей Данилович
0 siblings, 0 replies; 6+ messages in thread
From: Алексей Данилович @ 2006-02-26 13:03 UTC (permalink / raw)
To: ALT Linux Community
спасибо, помогло
26.02.06, Andrew Borodin<borodin@zarya-k.ru> написал(а):
> On Sun, Feb 26, 2006 at 03:27:47PM +0300, Алексей Данилович wrote:
> > Такая проблема. Можно ли задать переменную окружения из
> > скрипта? вроде как он делает это только для порожденных
> > процессов, а назад не возвращает....
> > просто export var=val работает. Из исп. файла - нет. Я туплю,
> > видимо, простите за глупыыыый вопрос ;)
>
> Надо скрипт запускать из-под команды source:
>
> $ source /path/to/script
>
> или
>
> $ . /path/to/script
>
> --
>
> С уважением,
> А. Бородин.
> _______________________________________________
> Community mailing list
> Community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Как задать переменную окружения?
2006-02-26 12:27 [Comm] Как задать переменную окружения? Алексей Данилович
2006-02-26 12:52 ` Artem Zolochevskiy
2006-02-26 13:02 ` Andrew Borodin
@ 2006-02-26 13:03 ` Damir Shayhutdinov
2006-02-26 13:55 ` Vladimir Karpinsky
3 siblings, 0 replies; 6+ messages in thread
From: Damir Shayhutdinov @ 2006-02-26 13:03 UTC (permalink / raw)
To: Алексей
Данилович
Cc: ALT Linux Community
On Sun, Feb 26, 2006 at 03:27:47PM +0300, Алексей Данилович wrote:
> Доброго времени суток.
> Такая проблема. Можно ли задать переменную окружения из скрипта?
export VARIABLE[=VALUE]
> вроде
> как он делает это только для порожденных процессов, а назад не
> возвращает....
Угу.
> просто export var=val работает. Из исп. файла - нет.
Опишите проблему подробнее. Что вы пытаетесь сделать?
--
WBR,
Damir Shayhutdinov
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Comm] Как задать переменную окружения?
2006-02-26 12:27 [Comm] Как задать переменную окружения? Алексей Данилович
` (2 preceding siblings ...)
2006-02-26 13:03 ` Damir Shayhutdinov
@ 2006-02-26 13:55 ` Vladimir Karpinsky
3 siblings, 0 replies; 6+ messages in thread
From: Vladimir Karpinsky @ 2006-02-26 13:55 UTC (permalink / raw)
To: Алексей
Данилович,
ALT Linux Community
Здравствуйте, Алексей!
Вы писали 26 февраля 2006 г., 15:27:47:
АД> просто export var=val работает. Из исп. файла - нет. Я туплю, видимо,
Насколько я понимаю, это устои UNIX: переменные из дочерних процессов
в родительские не передаются. Внутри Вашего исп. файла будет работать
(e.g.: export var=val; echo $var). Для того чтобы использовать
глобально прописывайте переменные в .bashrc или соответствующем .*rc.
--
С уважением,
Vladimir
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2006-02-26 13:55 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-02-26 12:27 [Comm] Как задать переменную окружения? Алексей Данилович
2006-02-26 12:52 ` Artem Zolochevskiy
2006-02-26 13:02 ` Andrew Borodin
2006-02-26 13:03 ` Алексей Данилович
2006-02-26 13:03 ` Damir Shayhutdinov
2006-02-26 13:55 ` Vladimir Karpinsky
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git