[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Serveranwort per script auswerten



Tobias Nissen schrub:
> Frank Lassowski wrote:
> [...]
>> Daher möchte ich per cron regelmäßig testen lassen, ob mein
>> fritzbox-Apache erreichbar ist und bei einer anderen Serverantwort
>> als 200 irgendetwas auf meinem Rechner auslösen, was mich darauf
>> aufmerksam macht.
>>
>> Ich denke da an ein kleines bash-script. Ich weiß bloß nicht, wie ich
>> die Serverantwort auf
>>
>> f@raven:~$ wget --spider -i /home/f/Websites/fritzbox_urls.txt
>>
> Du schreibst es schon:
> 
>   if wget --spider ...
> 
> Aber das geht nur gut, wenn Du nicht -i verwendest, siehe mein anderes
> Posting. Warum checkst Du überhaupt mehrere URLs? Sollte eine nicht
> genügen um die Erreichbarkeit zu testen?

Moin!

Dank Euch Dreien! Tatsächlich reicht der Test _einer_ URL und damit ist
der exit code von wget ausreichend. Folgendes macht das, was ich wünsche:

#########################################################
#!/bin/bash
wget --spider server.url &> /dev/null
if [ $? = "0" ]
then
	exit
else
	kdialog --msgbox "Der Fritzbox-Apache läuft nicht richtig! Die Webseiten
sind nicht erreichbar!"
	exit
fi
#########################################################

Schönes Wochenende!

Gruß
Frank


Reply to: