BASH - operátor pro regulární výrazy

Jiří Volf konference na volfovi.net
Pondělí Duben 14 14:08:24 CEST 2008


Ano, tu jsem četl a zkoušel, ale bezúspěšně. Píše, že očekává
binární operátor. Syntakticky to mám zapsáno takto:

if [ "$promenna" =~ 'reg.vyraz' ]; then
.
.


JV

Martin `MJ' Mares napsal(a):
> Dobrý den,
>
>   
>> ani za nic nemůžu vygooglovat, jaký operátor použít v podmínce pro
>> porovnání řetězce s regulárním výrazem. Našel jsem, že by to mělo být
>> pomocí dvojtečky s tím, že regulární výraz je uzavřen mezi apostrofy,
>> ale bez úspěchu. Možná je to blbost, ale už nevím, kde hledat.
>>     
>
> zkuste si v manuálové stránce najít operátor "=~".
>
> 				Have a nice fortnight
>   



Další informace o konferenci Linux