[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: while read subcommand problem
From: |
Andreas Schwab |
Subject: |
Re: while read subcommand problem |
Date: |
Fri, 02 Mar 2007 19:09:59 +0100 |
User-agent: |
Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.91 (gnu/linux) |
prj@po.cwru.edu (Paul Jarc) writes:
> The redirection applied to "read" in those examples would be applied
> to your while loop instead. For example:
>
> while ...; do var=...; done <<EOT
> $(generate-input-for-while)
> EOT
> use "$var"
This has the disadvantage that generator and consumer no longer run
concurrently. Process substitution does not have this problem.
while ...; do var=...; done < <(
generate-input-for-while
)
use "$var"
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
Re: while read subcommand problem, Kevin F. Quinn, 2007/03/02