salutare si La multi ani!
Am urmatorul "script", luat de pe net si asta (ca daca ma pricepeam la 
scripturi nu mai intrebam aci; am pus doar partea cu "| mutt -s $....." sa 
-mi trimita mail si respectiv sms)

#!/bin/sh
LANG=C
HOSTS_FILE=iphosts
for host in $(cat $HOSTS_FILE)
do
ping $host -c 1 | grep -q '1 packets received'
if [ $? = 0 ]
then
echo "$host: OK"
else
echo "$host: FAIL" | mutt -s $(echo "$host:FAIL") my.addr@zappmobile
fi
done

Scriptul va rula in cron la 1/2 h, problema ce apare e ca n-as vrea daca unul 
din hosturi e jos sa primesc mail (respectiv sms) la fiecare jumatate de ora, 
ci doar prima data cand nu raspunde un host la ping, si eventual dupa ce e 
din nou in picioare, practic cand isi schimba starea up/down
Cum pot face? am citit cate ceva da` nu m-am lamurit. Eu am vrut sa creez o 
variabila $host_status, da` n-am reusit ca n-am stiut sa includ valoarea unei 
variabile in definirea alteia.
cum pot face asta? sau alte sugestii...

-- 
<gotto>

---
Pentru dezabonare, trimiteti mail la
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui