J
jahsoldier
Grünschnabel
Hallo,
ich möchte in einem Bash-Skript prüfen, ob die an das Skript übergebene Variable "src_ip" eine IPv4-Adresse ist. Eine detaillierte Prüfung auf gültige Addressen (<255) ist für mich dabei nicht relevant. Daher habe ich folgende if-Abfrage konstruiert:
Diese funktioniert aber leider nicht und ich komme zu keiner Lösung! Kann mir da bitte jemand weiterhelfen?
Grüße
ich möchte in einem Bash-Skript prüfen, ob die an das Skript übergebene Variable "src_ip" eine IPv4-Adresse ist. Eine detaillierte Prüfung auf gültige Addressen (<255) ist für mich dabei nicht relevant. Daher habe ich folgende if-Abfrage konstruiert:
Code:
if [[ "$src_ip" != "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" ]]; then
error=1
fi
Diese funktioniert aber leider nicht und ich komme zu keiner Lösung! Kann mir da bitte jemand weiterhelfen?
Grüße