diff --git a/serv00keep.sh b/serv00keep.sh index 4e0b0de..37c7f3e 100644 --- a/serv00keep.sh +++ b/serv00keep.sh @@ -54,7 +54,7 @@ sleep 1 done for host in "${ym[@]}"; do response=$(curl -sL --connect-timeout 5 --max-time 7 "https://ss.serv0.us.kg/api/getip?host=$host") -if [[ -z "$response" || "$response" == *unknown* || "$response" == *not* || "$response" == *error* ]]; then +if [[ "$response" =~ ^$|unknown|not|error ]]; then dig @8.8.8.8 +time=2 +short $host >> ip.txt sleep 1 else