Incearca netsaint daca nu te descurci cu scriptul asta

----- Original Message -----
From: "Catalin Bucur" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, January 07, 2003 4:18 PM
Subject: [rlug] scripting [newbie]


> 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/
>
>

---
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