[Eisfair] im script auf gültige IP-Adresse prüfen
Olaf Jaehrling
eisfair at ojaehrling.de
Di Jul 24 22:15:21 CEST 2018
Hallo Uwe,
Uwe Kunze schrieb am 24.07.2018 um 20:09:
> Hallo Marcus,
>
>> if (echo "${ip}" | grep -Eq "^(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]
>>>> [0-9])(\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])){3}$")
>>>> then
>>>> echo $ip korrekt
>>>> else
>>>> echo $ip falsch
>>>> fi
>
> hast Du (zufällig ;-) auch eine Art "Mustererkennung" parat (oder kannst
> eine zusammenbasteln) ?
>
> Also etwas mit sed, grep und Co., um in einer beliebigen Zeile eine IPv4
> zu "erkennen" ?
Was genau möchtest Du? Im BFB-Paket mache ich genau das. Es erkennt im
messagelog ip-Adressen und wertet die aus.
>
> bla bla bla 192.168.1.1 bla bla bla
> bla bla bla 8.8.8.8 bla bla bla
>
> Man bräuchte ja "nur" nach den 3 aufeinanderfolgenen Punkten zu suchen
> und zu prüfen, ob jeweils (maximal 3) Ziffern dazwischenliegen ... oder
> sowas in der Art ;-)
Nee, da könnte ja auch drin stehen 266.456.500.123 :)
Gruß
Olaf
>
> Gruß Uwe
Mehr Informationen über die Mailingliste Eisfair