[Eisfair] im script auf gültige IP-Adresse prüfen
Uwe Kunze
u.kunze.sdh at t-online.de
Di Jul 24 20:09:54 CEST 2018
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" ?
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 ;-)
Gruß Uwe
Mehr Informationen über die Mailingliste Eisfair