# crontab -e
59 22 * * 6 `date +\%W` \% 2 > /dev/null || /root/scripts/reboot.sh
Más detallado lo que hace es lo siguiente:
59 -> Minutos
22 -> Hora
6 -> Sábado (día de la semana)
`date +\%W` \% 2 -> Date con el +W devuelve la semana del año, por ejemplo esta es la número 22 del año, el %2 es para verificar si es par, es decir que una semana lo ejecuta y la otra no.
Envía el resultado en /dev/null y ejecuta el comando /root/scripts/reboot.sh si es verdadero el resultado.
No se olviden de poner el \ delante de los % porque sino no funciona en el crontab.
No hay comentarios:
Publicar un comentario