Am 17.06.2011 05:03, schrieb slz - bo:
Am 16.06.2011 20:36, schrieb Christian Meseberg:
Hallo zusammen,
slz bo meinte am Donnerstag, den 16.06.2011 um 20:26 Uhr wegen:Abfrage, ob Rechner läuft
... steh gerade auf dem Schlauch: suche einen einfachen Linux-Befehl, der mir auswertet, ob ein bestimmter Rechner im Netz erreichbar ist. mfg bo ping
... und dann? Ergebnis sind mehrere Zeilen ...
Wie kann ich das in einem Script auswerten?
Ich weiß ja nicht was Du vorhast und sicherlich gibt es hier Leute die Dir das in einem Einzeiler mit 7 Zeichen lösen, aber ich brauchte so etwas mal in dem Script mit dem ich Rechner sichere. Falls der Rechner nicht erreichbar ist, wecke ich ihn dann via Wake-On-Lan. Ich habe das wie folgt gelöst ## ## Ist der Host überhaupt erreichbar ? ## Ggf. versuchen wir ihn zu erwecken. ## HOSTNAME_REQUEST=`ssh root@$HOSTNAME "hostname -f" 2> /dev/null` if ! [[ $HOSTNAME_FQDN = $HOSTNAME_REQUEST ]] then HIER WIRD DER RECHNER GEWECKT fi Da ich den hostname abfrage und mit einem vorhandenen Namen ($HOSTNAME_FQDN) vergleiche, gehe ich sicher, dass ich auch mit dem richtigen Rechner spreche. Das ist gut, falls sich mal die IP-Adresse ändert ... -- Herzliche Grüße Tao -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org