[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: бага в bash?



Pavel Volkovitskiy пишет:

Добрый день

$ a="0"; echo -e "a\nb\nc" | while read i; do a="1"; echo $i; done; echo $a
a
b
c
0

GNU bash, version 3.00.16(1)-release


$ zsh
% a="0"; echo -e "a\nb\nc" | while read i; do a="1"; echo $i; done; echo $a
a
b
c
1
^D
$ a="0"; echo -e "a\nb\nc" | while read i; do a="1"; echo $i; done; echo $a
a
b
c
0
$ bash --version
GNU bash, version 2.05b.0(1)-release (i386-pc-linux-gnu)
Copyright (C) 2002 Free Software Foundation, Inc.

Поведение явно неадекватное...



Reply to: