[devel] [git pull] sisyphus_check changes
Alexey Gladkov
=?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Ср Апр 23 19:31:35 MSD 2008
Alexey Tourbin wrote:
> К любым условным конструкциям, в которых "по смыслу" допустим
> ненулевой код возврата. Поэтому "опасно" писать код типа
>
> if my_function ...; then
Отнюдь. Это стандартное поведение shell. С твоей точки зрения
получается что любая попытка обработать код возврата это опасная
операция т.к. с ключом -e ты не сможешь обработать код возврата
my_function кроме как условной конструкцией. :)
Кстати, в "старом" sisyphus_check проверки выполнялись именно в 'if'.
Так что regression я тут не сделал.
> и рассчитывать на то, что my_function будет выполняться в режиме -e.
думать о коде возврата нужно всегда самому иначе ты можешь получить
неожиданный результат.
--
Rgrds, legion
--
Rgrds, legion
Подробная информация о списке рассылки Devel