Me acabo de mudar a un nuevo MacBook con El Capitán y trato de configurar mi crontab para hacer tareas de respaldo. Aquí es cómo lo tengo configurado (a través de crontab -e
)
40 7 * * * /Users/myusername/daily.sh "daily tasks run 7:40a"
Daily.sh se ve así
open -b com.apple.terminal ~/backupThing1.sh
open -b com.apple.terminal ~/dailyThing2.sh
Lo tengo configurado de esta manera, así veo que aparecen los terminales y puedo responder a algunas entradas y solicitudes de contraseña.
De todos modos, esta tarea falla con los siguientes mensajes:
LSOpenURLsWithRole() failed for the application /Applications/Utilities/Terminal.app with error -600 for the file /Users/myusername/backupThing1.sh.
LSOpenURLsWithRole() failed for the application /Applications/Utilities/Terminal.app with error -600 for the file /Users/myusername/dailyThing1.sh.
He verificado que estos scripts son propiedad de myusername
y son ejecutables. ¿Qué me estoy perdiendo?