Shorty des Tages
Immer das gleiche. Es gibt Probleme in der Netzwerk-Konfig und ich muss des öfteren diverse Systeme anpingen, um zu sehen ob ich eine Antwort bekomme. Viel Tippen oder die Shell-History nutzen? Als Scripter geht es aber auch anders...
... mit einem kleinen Shell-Script, welches ich mal kurz mping für Multiping getauft habe, mache ich mir da nie wieder einen Kopf drum.
Das ganze wird ins ~/bin/ Verzeichnis als mping gespeichert und mit einem chmod 755 entsprechend berechtigt und schon ist der Aufruf nurnoch wie folgt:
#!/bin/bash
for I in $@
do
ping -c 1 -w 2 $I 2>&1 >/dev/null
rc=$?
if [ "x$rc" = "x0" ]
then
echo $I is alive
else
echo no answer from $I
fi
done
Das ganze wird ins ~/bin/ Verzeichnis als mping gespeichert und mit einem chmod 755 entsprechend berechtigt und schon ist der Aufruf nurnoch wie folgt:
$ mping 10.60.0.142 10.60.0.144 10.60.0.146
no answer from 10.60.0.142
10.60.0.144 is alive
10.60.0.146 is alive
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt