[Comm] Цикл в командной строке.

Andrew Borodin =?iso-8859-1?q?borodin_=CE=C1_zarya-k=2Eru?=
Ср Май 5 14:21:32 MSD 2004


On Wed, May 05, 2004 at 12:50:30PM +0300, Gennadiy Redko wrote:
> >
> >Как в командной строке запустить цикл с присвоением переменной i
> >числового значения от 1 до 999, или скажем не до 999, а до первой
> >ошибки?
> >
> >надо что-то типа
> >for i=1 ; do "чего-то над $i" && i=i+1 ; done
> >
> >В общем выполнять цикл до тех пор, пока do чего-то (а конкретней wget)
> >не вернет ошибку.
> >
> >http://lists.altlinux.ru/mailman/listinfo/community
> 
> Я не большой знаток программирования на bash, но почему for а не while ?

Можно и for.

$ for ((i=0; i<3; i++)); do echo $i; done
0
1
2
$
-- 

С уважением,
А. Бородин.



Подробная информация о списке рассылки community