Executar o comando em determinado momento ou depois disso o mais rápido possível

1

Eu tenho pasta para pastas temporárias e gostaria que ela fosse esvaziada automaticamente às 3 da manhã. Eu sei que o crontab provavelmente poderia fazer isso, mas e se o meu laptop não estiver ligado quando ele deve rodar?

    
por Viped 14.10.2014 / 19:54

1 resposta

2

A resposta para o seu problema é Anachron . Ele vem com o Ubuntu por padrão. Basta colocar seu script em uma dessas pastas e torná-lo executável:

/etc/cron.hourly  # run hourly, only available since Ubuntu 14.04
/etc/cron.daily   # run daily
/etc/cron.weekly  # run weekly
/etc/cron.monthly # run monthly

Para fazer o refinanciamento, consulte a página de manual do anacron. A diferença entre anachron e crontab é que as tarefas anacrônicas serão executadas mais tarde se não puderem ser executadas no horário especificado.

    
por mniess 14.10.2014 / 20:34