Para quem ainda não sabe o Crontab é um serviço no Linux que permite agendar tarefas, tenho visto por ai este serviço bastante mistificado com explicações pouco convincentes ou bastante complexas, que passam por adicionar as entradas directamente na tabela do crontab (crontab -e) , para quem tiver “medo” ou simplesmente prefira um método mais simples pode fazer da seguinte forma, na pasta /etc/ existem vários directórios entre eles “cron.daily”, “cron.hourly” e “cron.monthly”, e para quem servem estas pastas??? se editar a db do crontab verá que já existem lá umas linhas por defeito que executam tudo o que está dentro de cada um destes directórios em horarios\intervalos definidos na mesma. Ou seja se por exemplo quisermos executar todos os dias uma tarefa basta criar um link para o executável que queremos executar dentro da pasta “/etc/cron.daily” e todos os dias à meia-noite (0 horas) automaticamente o daemon do Crontab vai executar o processo a que o link se refere… bastante mais simples do que isto…
Usei pela primeira vez o crontab desta forma assim esta semana e para já está a funcionar todos os dias à s 0 horas o awstats do meu pseudo-servidor é actualizado… sei que no trustix funciona 5 estrelas no linux da moda o ubuntu estão lá as pastas ainda não tive oportunidade de testar, ando entretido a fazer testes de compatibilidade no Windows (in) Vista!!!!