En Linux, muchas distribuciones incluyen systemd. Systemd admite "temporizadores", que son una especie de servicio de systemd para ejecutar programas según un calendario. Por supuesto, hay muchas formas de programar tareas, como el venerable cron, que fue sustituido por systemd. Sin embargo, los beneficios de systemd específicamente son:
- CLI con cómodos comandos para activar, desactivar y comprobar el estado de los temporizadores
- Cada tarea programada se define íntegramente en un único archivo de texto
- La sintaxis del temporizador es muy amplia, con formas de cubrir distintos tipos de situaciones excepcionales y casos de esquina
¿Existe una forma similar de programar tareas en OS X? Estoy interesado principalmente en ejecutar programas de línea de comandos y scripts, por lo que el soporte GUI no es importante para mí.