1 votos

"tareas programadas" - ¿cuál es el equivalente en OSX?

Posible duplicado:
OSX: ¿Existe un programa programador integrado?

Soy un "usuario renacido de OSX", que viene de 20 años de Windows ;-)

Me gustaría ejecutar un archivo por lotes que hace el mantenimiento para mí - copia de seguridad, algunas otras cosas cada noche a una hora determinada. En Windows tienes algo llamado "Tareas Programadas" que te permite manejar eso. No pude encontrar algo equivalente en OSX. ¿No está implementado a nivel de GUI y tienes que ir a la línea de comandos para eso? ¿algo como "cron jobs" en linux?

0voto

Patrick Puntos 116

Se llaman trabajos cron en los sistemas tipo Unix. Desde el terminal man cron y man crontab.

0voto

Viktor Haag Puntos 818

OSX está construido sobre una base de Unix al estilo BSD. Puedes encontrar cron en /usr/sbin/cron, y si lo que buscas es simplemente programar la ejecución de una utilidad de línea de comandos con parámetros de línea de comandos, entonces cron es probablemente la forma más fácil y eficiente de hacerlo.

Si lo que buscas es que un servicio se ejecute una vez en el arranque, o tener un demonio de mantenimiento o un bot funcionando todo el tiempo, entonces puedes usar launchd (y launchctl) para hacerlo. Si quieres que una aplicación de mantenimiento se ejecute cuando inicies la sesión por primera vez, entonces puedes hacerlo con la lista de "Elementos de inicio de sesión" en tu entrada en el panel de preferencias de Cuentas.

También puede tratar de crear un flujo de trabajo utilizando la aplicación Automator (que se encuentra en la carpeta /Aplicaciones) y, a continuación, utilizar una alarma de iCal que se active en un horario determinado para activar ese flujo de trabajo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X