Eu tenho um comando CURL que quero executar todos os dias às 3 da manhã, mas não tenho certeza de como configurá-lo e os guias são todos estranhos.
Suponha que eu tenha muita experiência em terminal / bash, mas nunca configurei um cron antes.
É possível que o trabalho cron ative meu computador, mesmo se estiver em suspensão e a tampa estiver fechada (macbook pro), apenas para executar este comando curl e voltar a dormir?
Como faço para configurá-lo de qualquer maneira?
crontab -e
eu vejo isso no meu terminal:$ crontab -e crontab: no changes made to crontab
e, em seguida, ele abre o meu editor de texto com o arquivocrontab.some-random-string
da pasta/tmp
. Depois de editar e salvar, nada acontece no meu terminal. Se simcrontab -l
, o trabalho que acabei de inserir não aparece. Então, se eu fizercrontab -e
novamente, ele abre outro espaço em brancocrontab.some-random-string
. Também testei o primeiro crontab que salvei, definindo o tempo para 2 minutos a partir de quando eu o salvei e o cron nunca foi executado. O que poderia estar acontecendo?atom
,. É isso que inicia quando abro qualquer coisa para ser editada no meu terminal. Isto é o que eu tenho na minha~/.bash_profile
,export EDITOR='open -a "/Applications/Atom.app"'
.atom .
dentro do diretório ouatom <filepath>
.se você gosta de fazê-lo da maneira GUI, posso recomendar o CronniX de roaringapps https://roaringapps.com/app/cronnix
fonte