[devel] О присваивании переменных в циклах на bash
Sergey Pinaev
=?iso-8859-1?q?dfo_=CE=C1_antex=2Eru?=
Вт Дек 27 12:10:56 MSK 2005
On Tue, 27 Dec 2005 12:05:30 +0300
Vitaly Lipatov <lav на altlinux.ru> wrote:
> > > Не делать таких циклов.
> > > for n in `cat "$list"`; do ...
> >
> > А .. | while read a b c ... ?
> >
> > while read n < "$list"; do
> > ...
> У меня получается вечный цикл:
> cat <<EOF >infile
> first
> second
> EOF
>
> TEST=orig
> while read i < infile ; do
> echo "HEHE"
> TEST=new
> done
> echo $TEST
while read var; do
...
done < infile
--
mail="Sergey Pinaev <dfo на antex.ru>"
url="http://`echo $mail | sed 's/.* <\(.*\)@\(.*\)>/\1.\2/'`"
Подробная информация о списке рассылки Devel