Leandro,

diretamente no cron não funcionou, porém, coloquei isso dentro de um if 
e funcionou perfeitamente, segue:

#!/bin/bash
if  [ `date +"%d"` -lt 8 ] ; then
...SCRIPT DE BACKUP...
fi

Obrigado.

Leandro de Rezende escreveu:
> Não sei se tem jeito melhor, mas vc poderia executar o comando todo
> domingo e verificar se este é o primeiro do mês, só prosseguindo se for:
>
> 0 0 * * 0 [ `date +"%d"` -lt 8 ] && seu_comando
>
> O comando anterior é invocado às 0h de todo domingo, mas o "seu_comando"
> só será executado se o dia do mês for menor que 8.


---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a