[bglug] Processi doppi

marco pozzi pozzimarco@hotmail.com
Mer 12 Nov 2003 09:58:09 CET





>Ma se sta ancora funzionando, crontab lo lancia
>comunque. Come potrei con uno script bash controllarne
>l'esistenza e nel caso evitare il lancio doppio da
>crontab?
>

Dovresti creare una startup scrip che crea un file di PID ES:

echo $! &>`pwd`/nome.pid

E che ne controlla l ' esistenza prima di lanciare l' eseguibile

if [ -e "`pwd`/nome.pid" ]; then
           echo -n $"nome: already running, please stop it. If nome isn' t 
running
remove nome.pid"
           return 1
fi

CHiaramente nello script prima fai il controllo poi lanci l' esegibile poi 
crei il file  PID
Spero aiuti
Ola M
>Buona giornata.
>
>__________________________________
>Do you Yahoo!?
>Protect your identity with Yahoo! Mail AddressGuard
>http://antispam.yahoo.com/whatsnewfree
>
>--
>Mailing list info: http://lists.linux.it/listinfo/bglug
>
>BgLUG-biz! - il mercatino del BgLUG:
>http://autron.it/mailman/listinfo/bglug-biz_autron.it

_________________________________________________________________
MSN Extra Storage! Hotmail all'ennesima potenza. Provalo!   
http://www.msn.it/msnservizi/es/?xAPID=534&DI=1044&SU=http://hotmail.it/&HL=HMTAGTX_MSN_Extra



Maggiori informazioni sulla lista bglug