como correr um script a cada x tempo

Iniciado por klauszlion, 01 de Março de 2007, 16:36

tópico anterior - próximo tópico

klauszlion

eu criei um script para me fazer backup de uma base de dados e o respectivo restore e utilizei o crontab para temporizá-la mas quando ele corre a rotina de restore a base de dados fica em branco , mas quando eu corro o script manualmente fica ok????
será algum problema do crontab??

a linha de comando no crontab está assim

15 * * * * /home/panaderia/Desktop/Replica/./Respaldo >/home/panaderia/Desktop/logs.txt
40 * * * * /home/panaderia/Desktop/Replica/./Restaurar >/home/panaderia/Desktop/logs2.txt


Lamego

coloca:
40 * * * * /home/panaderia/Desktop/Replica/./Restaurar >/home/panaderia/Desktop/logs2.txt 2>&1
O 2>&1 garante que os erros tambem são enviados para o log.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu