[devel] [git update] packages/alterator-ovz: heads/master

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вс Мар 11 22:02:36 MSK 2007


On Sun, Mar 11, 2007 at 08:46:47PM +0200, Eugene Ostapets wrote:
> > > +     case "$1" in
> > > +             [0-9]*) echo "$1"
> > > +             ;;
> > > +             *)
> > > +             vzlist -aHoname,veid|tr -s ' ' '\t'| grep "^$1[[:space:]]"| cut -f2
> > > +             ;;
> > > +     esac
> > >  }
> > >
> > >  get_ve_status()
> >
> > Проверка на численное значение вида [0-9]* не очень хороша тем, что
> > 3foo подходит под эту проверку, но при этом не является числом.
> Что-то оказалось непроцитарованным? В приведенном примере я не вижу
> такой проверки... В рамках regexp 3foo не пройдет по маске [0-9]*, в
> каком контексте приведено замечание?

Однако в данном случае используется не regexp, а shell pattern
(впрочем, regexp был бы тоже неверным, поскольку допускает и пустые
строки).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070311/df14a208/attachment-0001.bin>


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