Ich bin gerade mit El Capitan auf ein neues MacBook umgezogen und habe versucht, meine Crontab für Sicherungsaufgaben einzurichten. Hier ist, wie ich es eingerichtet habe (via crontab -e
)
40 7 * * * /Users/myusername/daily.sh "daily tasks run 7:40a"
Daily.sh sieht so aus
open -b com.apple.terminal ~/backupThing1.sh
open -b com.apple.terminal ~/dailyThing2.sh
Ich habe es so eingerichtet, dass ich sehe, dass die Terminals hochkommen und auf einige Eingaben und Passwortabfragen reagieren können.
Auf jeden Fall schlägt diese Aufgabe mit den folgenden Meldungen fehl:
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.
Ich habe überprüft, dass diese Skripte im Besitz von myusername
und ausführbar sind. Was vermisse ich?