Tengo un disco USB, que tarda años en girar después de que se ha dormido. Entonces, en el pasado, usaba un trabajo cron para tocar regularmente un archivo en él, por lo que nunca disminuirá.
*/5 * * * * /usr/bin/touch /Volumes/xxx/touch.txt >/tmp/stdout.log 2>/tmp/stderr.log
Solo desde Catalina, estos trabajos obtienen un touch: /Volumes/xxx/touch.txt: Operation not permitted
. Cuando uso el mismo comando en la consola, funciona bien.
Tuve que otorgarle al terminal acceso completo al acceso al disco. ¿Existe una restricción similar en esta tarea cron?