Страница 1 из 1
Как написать скрипт?
Добавлено: 2010-05-06 16:23:44
levantuev
Есть БД IP (в любом формате можно сделать структуру, хоть через запятую, хоть через пробел)
Нужно пинговать все эти ip адреса и которые не отвечают отсылать на почту.
Пожалуйста гуру шелла выручайте...
Re: Как написать скрипт?
Добавлено: 2010-05-06 17:42:08
Гость
есть такой порт, net/fping называется. Там в справке в секции EXAMPLES есть perl скрипт как раз для отсылания упавших хостов. Глянь сам -
fping(8). А вот на ash проверка каждую минуту и отпрака админу
Код: Выделить всё
#! /bin/sh
while sleep 60; do
cat servers.txt |
fping -u |
mail -s 'unreachable hosts' admin@example.com
done
где в servers.txt каждый хост с новой строки
Re: Как написать скрипт?
Добавлено: 2010-05-10 7:09:38
levantuev
Спасибо, помогло