ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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