hi.
kaempfe gerade etwas mit der zeit und braeuchte dringend ein kurzes script... vielleicht kanns ja jemand einfach so hinschreiben. :) das ding muss folgendes tun:
ip-adresse anpingen, nachsehen ob im resultat \'100% packet loss\' drinsteht und falls ja, eine weitere aktion ausfuehren.
waere wirklich sehr hilfreich falls das jemand von euch fuer mich machen koennte...
WM_THX
thomas woelfer
Linux 15.068 Themen, 107.492 Beiträge
Hallo Thomas !
Anbei ein kleiner script zu Deinem Problem !
#! /bin/sh
ping -c 2 $1 > ~/tmp.$$
var=$(cat ~/tmp.$$ | grep "100% packet loss" | awk '{print $7}')
rm ~/tmp.$$
if test $var ; then
echo $1 wurde nicht gefunden !
# Hier bitte Deinen weiteren Programmablauf eintragen
else
echo $1 wurde gefunden !
# Hier bitte Deinen weiteren Programmablauf eintragen
fi
Gruß
repi
super, danke!
WM_THX
thomas woelfer
Ach ja , beim Aufruf des Scripts sollte die gesuchte IP-Adresse mit übergeben werden !
repi
