online / offline bash script.

Har du noe lurt å dele med oss? NB. Dette er ikke et support forum.

online / offline bash script.

Innleggav karlsen » lør 12.02.2005 1:02

Kode: Merk alt
#!/bin/bash

ADMIN="karlsen@koze.net"
IPLISTE="
linux1.no
"

# Main loop
while true
do
for IP in $IPLISTE
do
ping -c 1 "$IP"
if [ $? -ne 0 ] ; then
echo "" | mail -s "$IP er nede" $ADMIN
exit 1
fi
continue
done
sleep 60
done



Tallet bak kommandoen sleep (nest nederst) er antall sekunder før scriptet starter på nytt.


For å kjøre dette i bakgrunnen start med:

Kode: Merk alt
script-navn > /dev/null &

Brukerens avatar
medlem i 229 måneder
 

Returner til Tips og triks / Favoritter



Hvem er i Forumene

Registrerte brukere: Google [Bot]