Ich möchte testen, ob ein Rechner in meinem Heimnetz erreichbar/eingeschaltet ist. Die einfachste Methode, die mir einfiel:
Code: Alles auswählen
#!/bin/bash
ping -c 1 -W 1 $1 > /dev/null
if [ "$?" -eq "0" ]; then
echo "$1 ist erreichbar."
else
echo "$1 ist nicht da."
fi
Hintergrund: Da sich meine Rechnerlandschaft geändert hat, muss ich mein Backup-Script anpassen. Es soll jetzt auch per NFS freigegebene Verzeichnisse mounten. Vorweg möchte ich testen, ob die betreffenden Rechner überhaupt erreichbar sind.
TIA
Gregor