Tengo un pequeño script de shell que crea un nuevo recordatorio para un proyecto. Esto funciona bastante bien y puedo ejecutarlo en la línea de comando newCfSamples "my new sample"
y se creará el recordatorio.
Ahora tengo un pequeño script R, que determina qué muestras son nuevas y debería crear un recordatorio para esto. Este script también funciona bien y crea los Recordatorios.
Ambos juntos, por lo que cron está iniciando mi secuencia de comandos R cuando se ejecuta mi pequeña secuencia de comandos newCfSamples
con el siguiente mensaje de error: execution error: Reminders got an error: An error of type -1743 has occurred. (-1743)
.
Luego comencé mi script directamente con cron
y esto también falla. Aquí está el mensaje de error completo.
Subject: Cron <madejung@madejung-2> /Users/madejung/bin/newCfSamples test
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=madejung>
X-Cron-Env: <USER=madejung>
X-Cron-Env: <HOME=/Users/madejung>
Date: Wed, 14 Sep 2016 15:42:00 +0200 (CEST)
290:540: execution error: Reminders got an error: An error of type -1743 has occurred. (-1743)
Sería genial si alguien me ayudara a poner esto en marcha.
Mi script newCfSamples
tiene este aspecto:
#!/usr/bin/env bash
# Make a new reminder via terminal script
# args: remind <title> <date> <time>
my_date='date "+%d/%m/%Y"'
my_time='09:00'
osascript - "$1" "${my_date}" "${my_time}" <<END
on run argv
set stringedAll to date (item 2 of argv & " " & item 3 of argv)
tell application "Reminders"
make new reminder in list "CF User Sample" with properties {name:item 1 of argv, due date:stringedAll}
end tell
end run
END