4 votos

Cómo programar la ejecución de .archivo de comandos (bash)?

Tengo un script en bash (guardado como myfilename.command) y quisiera programar su ejecución. He intentado utilizar el Calendario de eventos para este (que funciona bien con Automator secuencias de comandos), pero me sale el siguiente error

"myfilename.comando" no puede abrirse porque CoreServicesUIAgent es no se permite abrir los documentos en la Terminal.

Hay alguna forma de solucionarlo?

-1voto

yoliho Puntos 340

Hay varias maneras y creo que el primer paso es hacer el .archivo de comandos sólo una secuencia de comandos de shell.

Dado que el comentario re automator yo sugeriría que la forma más fácil es crear un automator/applescript que se llama a este script de shell. Entonces, esto puede ser llamado por el calendario

Otras formas son no utilizar herramientas GUI y llamar a la secuencia de comandos de shell desde un cron o launchd entrada

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