Crontab Line Date

1

Estou me preparando para lançar um crontab, mas, como sou novato, queria verificar com alguém se ele poderia verificar se o que estou fazendo está correto.

* 3 * * 5 /usr/local/bin/backup.bash

A linha crontab acima executará meu arquivo bash de backup TODAS as sextas-feiras às 3h, está correto? Eu preciso que ele corra toda sexta-feira, não apenas uma sexta-feira e depois pare.

    
por GTS Joe 20.03.2016 / 02:56

1 resposta

1

Você precisa adicionar 00 (ou 0 ) ao campo minuto (s), caso contrário, será executado a cada minuto, das 03:00 às 03:59, todas as sextas-feiras.

Então, para executar o trabalho às 03:00 todas as sextas-feiras:

00 03 * * 5 /usr/local/bin/backup.bash
    
por 20.03.2016 / 03:04

Tags