Domanda poco ortodossa...

Massimo Rossi massi.rossi@alice.it
Ven 9 Apr 2010 21:35:34 CEST


On 09/04/2010 16:03, Mauro Cabella wrote:
> Il 09/04/2010 15.44, AleRitty ha scritto:
>
> Sisi, ok, fin qui c'ero arrivato. Il far partire o stoppare uno script 
> ad un'ora definita e un giorno definito son + o - riuscito a farlo, 
> sperando che il pc sia acceso.
> IL problema è giusto il ripristino dopo un blackout. Lì devo 
> controllare che momento è e se è quello buono, far riavviare i servizi. 
Ciao, non so se sto dicendo la belinata del venerdì sera, però potrebbe 
funzionare uno script aggiunto a /etc/rc.local

/usr/local/bin/_start_mauro_cabella.sh

con il seguente codice:

#!/bin/sh

if [[ `date +%u` -lt 6 && `date +%k` -ge 7 && `date +%k` -lt 20 ]]; then
        /usr/bin/uccidiservergame.sh
else
        /usr/bin/eseguiilservergame.sh
fi

exit

dovrebbe controllare se il giorno della settimana è < 6 e l'ora è >= 7 e 
< 20
esegue /usr/bin/uccidiservergame.sh
altrimenti esegue /usr/bin/eseguiilservergame.sh

forse potrebbe essere il caso di controllare che il servizio non sia già 
in esecuzione, ma visto che dovrebbe essere eseguito al boot, potrebbe 
non servire

Quanti se...
Spero ti possa essere comunque utile,
saluti,

Massimo


Maggiori informazioni sulla lista glug