Problema : os comentários introdutórios que se vê ao executar crontab -e
incluem estas palavras:
Notice that tasks will be started based on the cron's system daemon's notion of time and timezones.
O que isso realmente significa não está claro para mim é por isso que fiz a pergunta.
Por isso, corri crontab -e
para ter esta linha:
45 16 * * * touch /home/dbk/Desktop/$(date +\%H:\%M:\%S).txt
O que eu estou pedindo para o cron
fazer é criar um arquivo com a hora atual como prefixo e .txt
como extensão e fazer isso em 16:45 h
baseado na noção de tempo do daemon do sistema do cron e fusos horários .
Sempre que o arquivo é criado, posso comparar o prefixo do arquivo com a "data de modificação" e, assim, saber a que horas cron
executou o trabalho.
Por acaso, cron
executou o trabalho em 16:45 IST
, que é a minha hora local.