[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