[Comm] bash question

Yura Kalinichenko =?iso-8859-1?q?yuk_=CE=C1_iceb=2Evinnitsa=2Ecom?=
Вт Май 17 09:41:42 MSD 2005


В Пнд, 16/05/2005 в 23:03 -0500, Denis G. Samsonenko пишет:
> Добрый день!
> 
> Что-то никак не соображу, как сделать в bash проверку строки на 
> допустимый диапазон символов.
> 
> Некая переменная содержит некую строку. Мне надо сделать проверку 
> является ли эта строка двумя цифрами и если нет, то присвоить этой 
> переменной значение "1".
> 
> Не подскажете, как это можно реализовать?
> 

if echo $VAR | grep -q '^[0-9][0-9]$' ; then 
  VAR=1
fi

-- 
Yura Kalinichenko




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