| die letzten Änderungen * Seitenstruktur * Stichwortsuche :


logo_puschin.jpg

Startseite

Knowledge base



Kontakt

Impressum

Knowledge base - Linux Shellskripts

Knowledge base

4 Benutzer online Druckversion




zurück



Linux Shellskripts
Hosts auf Online-Status checken

check_hosts.sh

#!/bin/bash

while true
do

        c=0

        while read ip
        do

                echo -n "$ip [$c] ... "

                ping -c1 $ip > /dev/null 2>&1
                RET=$?

                echo $RET

                if [ "$RET" != "0" ]; then
                        if [ "${MAIL_GESENDET[$c]}" == "" ]; then
                                echo "SENDING MAIL"
                                echo "Subject: b3: Host $ip momentan nicht erreichbar" | sendmail frank@puschin.de
                                MAIL_GESENDET[$c]=true
                        fi
                else
                        if [ "${MAIL_GESENDET[$c]}" != "" ]; then
                                echo "SENDING MAIL"
                                echo "Subject: b3: Host $ip ist wieder erreichbar" | sendmail frank@puschin.de
                        fi

                        MAIL_GESENDET[$c]=""
                fi

        c=$((c+1))
        done < /usr/local/bin/check_hosts.dat

        echo "Sleeping ..."
        sleep 30

done




check_hosts.dat

192.168.178.1
192.168.178.2


zurück



Knowledge base wurde zuletzt bearbeitet am 12.07.13 durch Frank

www.puschin.de
login

<body bgcolor='#FFFFFF' link='#000000' vlink='#000000' alink='#000000' text='#000000'><font face='Verdana' size='2'><strong>www.puschin.de</strong><br>Die Webseite http://www.puschin.de bietet eine interessante Webseite zu vielen Themen aus dem Bereich Linux und Windows. Man findet hier Tipps und Tricks zu cms php apache postfix openxchange tomcat windows linux firewall <br><br><font face='Verdana' size='2'><li><a href='cms.php?print=&aktion=thema_anzeigen&menue_id=191'>Startseite</a><font face='Verdana' size='2'><li><a href='cms.php?print=&aktion=thema_anzeigen&menue_id=63'>Knowledge base</a><font face='Verdana' size='2'><li><a href='cms.php?print=&aktion=thema_anzeigen&menue_id=57'>Kontakt</a><font face='Verdana' size='2'><li><a href='cms.php?print=&aktion=thema_anzeigen&menue_id=9'>Impressum</a></body>