From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: at@turbinal.org Date: Thu, 17 Oct 2002 09:01:43 +0400 To: Sisyphus Subject: Re: [sisyphus] Re: bash 2 Message-ID: <20021017050143.GA6561@homestead.turbinal.org> Mail-Followup-To: Sisyphus References: <20021015190409.GA4616@homestead.turbinal.org> <20021017010340.GA29593@homestead.turbinal.org> <1034817399.2591.25.camel@underdark> <20021017021051.GA32652@homestead.turbinal.org> <1034822677.2605.32.camel@underdark> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1034822677.2605.32.camel@underdark> Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: 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) Увы, экспорт переменных из дочернего процесса невозможен. Значит, никакого глюка нет. Извиняюсь.