Quiero editar mi archivo crontab para programar un script. ¿Donde lo encuentro?
Si no desea utilizar launchd
, puede editar su crontab como lo haría en cualquier sistema Unix:
crontab -e
O bien, puede usar un software GUI como CronniX .
En Mac OS X Lion, los usuarios crontabs
se almacenan en archivos /var/at/tabs
. En el pasado estaban ubicados en /var/cron/tabs
.
Debe usar crontab -e
para interactuar con estos en general, pero conocer la ubicación es útil cuando desea restaurarlos desde una copia de seguridad de su disco, o algo similar.
Actualizado 2022-01 :
/var
es un enlace a /private/var/
./usr/lib/cron
es un enlace a /var/at
.El directorio principal real es /private/var/at
con los archivos crontab que se almacenan en/private/var/at/tabs
/private/var/at/tabs/
. find / -iname *cron*
Yo
solía/usr/lib/cron/tabs
. Aunque, necesita permiso de root para ver el contenido de esa carpeta.# DO NOT EDIT THIS FILE - edit the master and reinstall
La forma de OS X es usar launchctl para ejecutar trabajos a la vez.
Para facilitar su uso, existen interfaces gráficas de usuario denominadas Launch Control y Lingon .
Cabe señalar que si no está acostumbrado a usar vim (el editor crontab predeterminado), puede especificar su editor de la siguiente manera:
VISUAL=nano crontab -e
Ermiar
daviesgeek
lloyd
mmmmmm