Linux 15.068 Themen, 107.492 Beiträge

braeuchte bitte ein script

thomas woelfer / 3 Antworten / Baumansicht Nickles

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

this posting contains no tpyos.
bei Antwort benachrichtigen
REPI thomas woelfer „braeuchte bitte ein script“
Optionen

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

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen
thomas woelfer REPI „Hallo Thomas ! Anbei ein kleiner script zu Deinem Problem ! ! /bin/sh ping -c 2...“
Optionen

super, danke!

WM_THX
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
REPI thomas woelfer „braeuchte bitte ein script“
Optionen

Ach ja , beim Aufruf des Scripts sollte die gesuchte IP-Adresse mit übergeben werden !
repi

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen