Tengo un código de shell que me gustaría ejecutar diariamente usando cron. Actualmente, tengo todo el código escrito como un one-liner, y las 6 variaciones (cada una diseñada para ejecutarse en diferentes momentos) están todas escritas en el crontab. Aunque esto funciona, es bastante difícil de leer, y podría hacerse más eficiente poniendo el código en un script de shell, y ejecutando el script con cron.
Sin embargo, necesito poner el script en algún lugar. No encuentro nada en las páginas del manual o en Internet que especifique la ubicación "adecuada" para los trabajos de cron. ¿Hay algún directorio en /etc
¿para los trabajos de cron? O debo usar los permisos de Root para poner mi script en /usr/lib/cron/jobs/
? ¿Debo poner el script en ~/.bin/
y utilizar la ruta completa en mi crontab?
Cuando pregunto dónde "debería" ponerlo, busco la ubicación designada por la implementación de cron o, si no existe, la ubicación que tenga más sentido y sea más segura.