[Volgograd] lockfile

Ablamsky Taras v-lug на vlink.ru
Ср Авг 27 11:52:26 MSD 2003


On Wed, Aug 27, 2003 at 10:58:47AM +0400, Dwarf wrote:
> On Wed, Aug 27, 2003 at 10:26:27AM +0400, Serge S. Fukanchik wrote:
> > Maxim Kovrov писал мне ранее:
> > >>>export DISPLAY=
> > >>>cd -
> > >
> > >А вот с этим я не могу не согласиться! export DISPLAY= необходим,
> > >чтобы сбросить переменную DISPLAY, которую ранее _экспортировал_.
> > >Иначе мозилла коряво пущается. Ну, а cd - остался от старой вариации.
> > ??? Вопрос остается. В течение всего скрипта переменная DISPLAY у тебя
> > равна ":0", и это разумно. Вот только не понятно зачем ты ее перед самым
> > выходом устанавливаешь в пустое значение. И  не только ее. Невозможно
> > установить переменные из bash скрипта в _родительский_ bash.
> 
> Фукс, ты болеешь... А как же по-твоему выставляются переменные каждого
> пользователя?
> 
> Например, у меня в файле .bash_profile стоит строчка
> 
> export USERNAME BASH_ENV MPAGE DICTIONARY PATH EDITOR EMAIL GREP_OPTIONS
> 

эти переменные получает самый первый bash, а устанавливает их
программа login (или что там вместо нее)

export делает переменные доступными дочерним процессам, но никак
не родительским.

--
taras



Подробная информация о списке рассылки Volgograd