[sisyphus] Re: bash 2
=?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
=?iso-8859-1?q?at_=CE=C1_turbinal=2Eorg?=
Чт Окт 17 09:01:43 MSD 2002
On Thu, Oct 17, 2002 at 05:44:35AM +0300, Serge Pavlovsky wrote:
> очевидно, что перенаправление влияет только на команду, а не на
> подстановку переменных.
Слово "влияет" недостаточно хорошо описывает суть процесса.
Я внимательнее прочитал bash(1). В частности, там сказано:
Each command in a pipeline is executed as a separate process (i.e., in a subshell).
Значит,
command1 | command2
эквивалентно
(command1) | (command2)
Увы, экспорт переменных из дочернего процесса невозможен.
Значит, никакого глюка нет.
Извиняюсь.
Подробная информация о списке рассылки Sisyphus