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