Permite agendar tarefas a serem realizadas futuramente, podendo ser horas depois ou em outro dia
Instalar algum cron
yay -S cronieHabilitar o serviço do cronie
sudo systemctl enable cronie.serviceComandos:
crontab -e- Abre o editor de texto no arquivo do croncrontab -l- Lista todos os agendamentosjournalctl --since "20 minutes ago" | grep CROND- Verifica os logs do cron
Utilização no CR-I:
*/20 * * * * source ~/linux-scripts/church-rosser/newsletter-crawler.sh
0 0 * * * source ~/linux-scripts/church-rosser/obsidian-backup.sh- A cada 20 minutos: executa o crawler da newsletter
- Todo dia às 00h: executa o backup do obsidian
Possíveis problemas:
Falta de um editor padrão no shell
Adicionar ao .bashrc
export VISUAL=nvim