Es posible que en algún momento lleguemos a necesitar que alguna tarea deba ser ejecutada cada cierto tiempo en estos trabajos se conocen como cronjobs
.
En este breve ejemplo exploramos como implementarlos en una applicación de Ruby On Rails
, por ejemplo en uno de nuestros tutoriales explicábamos como enviar correos a todos nuestros usuarios con la ayuda de rake
, si bien podemos ejecutarla nosotros mismos, sería mucho mejor si alguien hiciera ese trabajo por nosotros. Bueno para esto existe Whenever
una gema que nos permite programar tareas haciendo uso de cron log.
La cuestión es que cron, luce así:
SHELL=/bin/bash