[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