On Wed, Mar 31, 2004 at 03:17:37PM +0200, Paweł Sakowski wrote: > > 2. Jak udostępnić $z na zewnątrz while? Przekazanie przez plik nie > > będzie chyba eleganckie? > > Można próbować w tym stylu: > > foo=$(head -n 2 /etc/passwd|while read z; do > echo -n "$z," > done) > echo $foo
eval `cat foobar | while read line ; do ... echo foo='"'"$foo"'"' echo bar='"'"$bar"'"' ... done` Tylko mogą być kłopoty z quotowaniem. -- : Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++ : When in doubt, use brute force. -- Ken Thompson :: UL++++$ C++ E--- a? _______________________________________________________ złota zasada - kto się nie zna, niech się nie wypowiada
