Tengo un comando CURL que quiero ejecutar todos los días a las 3 de la madrugada, pero no estoy seguro de cómo configurarlo y las guías son raras.
Suponga que tengo mucha experiencia en terminales / bash, pero nunca antes configuré un cron.
¿Es posible que el trabajo cron reactive mi computadora, incluso si está inactiva y la tapa está cerrada (macbook pro), solo para ejecutar este comando curl y luego volverlo a suspender?
¿Cómo lo configuro de cualquier manera?
crontab -e
, veo esto en mi terminal:$ crontab -e crontab: no changes made to crontab
y luego abre mi editor de texto con el archivocrontab.some-random-string
de la carpeta/tmp
. Una vez que edito eso y lo guardo, no pasa nada en mi terminal. Si lo hagocrontab -l
, el trabajo que acabo de ingresar no aparece. Luego, si lo hagocrontab -e
nuevamente, se abre otro espacio en blancocrontab.some-random-string
. También probé el primer crontab que guardé configurando el tiempo en 2 minutos desde que lo guardé y el cron nunca se ejecutó. ¿Qué podría estar pasando?atom
. Eso es lo que se inicia cuando abro algo para editarlo en mi terminal. Esto es lo que tengo en mi~/.bash_profile
,export EDITOR='open -a "/Applications/Atom.app"'
.atom .
dentro del directorio oatom <filepath>
.si te gusta hacerlo en la GUI te puedo recomendar CronniX de roaringapps https://roaringapps.com/app/cronnix
fuente