Me gustaría programar una tarea para que se ejecute con parámetros en una fecha / hora específica en el futuro.
¿OS X incluye alguna herramienta de este tipo (incluso si es la línea de comandos)? Si no, ¿existen herramientas gratuitas o relativamente baratas para lograr esto?
macos
software-recommendation
schedule
glenneroo
fuente
fuente
cron
quedado en desuso :-(También puede iniciar flujos de trabajo de Automator con iCal si solo desea algo simple. De lo contrario lo haría a través de launchd.
fuente
Hay dos herramientas de línea de comandos de Unix que hacen lo que quieres.
at
le permitirá programar una tarea para que se ejecute una vez en un momento específico en el futuro. Por supuesto, parte de la tarea podría ser programar otra tarea.cron
le permite programar tareas para ejecutarlas regularmente al mismo tiempo, según la hora del día, el día de la semana, etc.Una cosa a tener en cuenta es que ambos no ejecutarán tareas si su máquina no está funcionando en el momento programado. Existen alternativas, como anacron, que ejecutarán tareas programadas la próxima vez que la máquina arranque.
fuente
iCal se puede usar para ejecutar AppleScripts , iniciar aplicaciones y realizar tareas según un cronograma.
Existen limitaciones para usar iCal, pero se incluye con Mac OS X y es relativamente fácil de configurar. Las limitaciones y un recorrido visual sobre cómo configurar un AppleScript programado se incluyen en el enlace de arriba.
fuente