regexp v bashi

Libor Chocholaty libor_ml1 na mts.cz
Čtvrtek Květen 26 10:52:47 CEST 2005


kocek.kvetoslav na vestizol.cz wrote:

>>>potrebuju nejakou pomoc s regularnim vyrazem.
>>>(nejsem na to zadny expert) Tuhle konstrukci
>>>jsem nasel na netu.
>>>
>>>  if [ ! "$(echo $1 | grep
>>>'[0-9]\{1,3\}[.][0-9]\{1,3\}[.][0-9]\{1,3\}[.][0-9]\{1,3\}')" ]
>>>    then
>>>    echo "Spatne zadana IP adresa."
>>>    else
>>>    echo "OK"
>>>  fi
>>>
>>>      
>>>
>>./ip_unblock 888.888.888.888
>>    
>>
>
>jj, tohle jsem vyresil pomoci sed, awk a dalsi kontroly na rozsah 0-255.
>  
>
Kdyz to tak sleduju, nebylo by lepsi pouzit neco jineho nez bash?

Libor




Další informace o konferenci Linux