Skrypt do resetowania serwera

Paweł Żurowski pzurowski w post.pl
Pią, 23 Sty 2004, 00:19:50 CET


W liście z czw, 22-01-2004, godz. 23:51, Irek pisze: 
> [...]
> ale grzebiac dalej w swoim skrypcie (nie swoim ale swoim) zauwazylem ze
> podczas pingowania
> ping -c10 81.21.200.177 wszystko jest OK - to jest moja bramka, ale po
> pingowaniu
> ping -c10 81.21.200.1  (jakis nieistniejacy adres) to ping sie zawiesza i
> nie daje komunikatu. Dlatego tez skrypt czekajac na odpowiedz nie wykonuje
> swojego zadania.
> [...]
> Ale pisze do Was zeby sie zapytac dlaczego ping nie daje odpowiedzi ze nie
> ma takiego adresu tylko milczy i zawiesza sie.

masz prawie gotowca:

$ ping -w 1 aktyn >/dev/null 2>&1 && echo jest || echo brak
jest
$ ping -w 1 drzewo >/dev/null 2>&1 && echo jest || echo brak
brak

$ man ping -P cat |grep -A5 '\-w'|tail -n 6
       -w deadline
              Specify  a  timeout, in seconds, before ping exits regardless of
              how many packets have been sent or received. In this  case  ping
              does  not  stop after count packet are sent, it waits either for
              deadline expire or until count probes are answered or  for  some
              error notification from network.

pozdrawiam
-pawel

-- 
Pawel Zurowski
JID: <my_login>@jabber.org



Więcej informacji o liście dyskusyjnej pld-users-pl