Autor Tópico: como correr um script a cada x tempo  (Lida 2336 vezes)

Offline klauszlion

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
como correr um script a cada x tempo
« Online: 01 de MAR?O de 2007, 16:36 »
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


Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: como correr um script a cada x tempo
« Resposta #1 Online: 04 de MAR?O de 2007, 19:46 »
coloca:
Código: [Selecionar]
40 * * * * /home/panaderia/Desktop/Replica/./Restaurar >/home/panaderia/Desktop/logs2.txt 2>&1O 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