Ich wurde gebeten, ein Shell-Skript zu schreiben, um zu überprüfen, ob eine URL für mein Projekt UP / Working ist oder nicht.
Ich habe versucht, einige Hinweise über das Internet zu finden, aber ich habe immer überprüft, ob die URL existiert oder nicht.
Ich habe es zuerst mit versucht wget
.
wget -S --spider https://genesis-dev.webbank.ssmb.com:21589/gop-ui/app.jsp 2>&1 | awk '/^ /'
if [ $? -ne 0 ]
then echo "Server is UP"
else
echo "Server is down"
fi
Mein nächster Versuch war mit curl
.
curl -ivs https://genesis-dev.webbank.ssmb.com:21589/opconsole-sit/opconsole.html#
if [ $? -ne 0 ]
then echo "Server is UP"
else
echo "Server is down"
fi
Beide überprüfen jedoch die Existenz der URL und nicht die Antwort.