Autor Tópico: crontrab que executa um script de 3 em 3 horas  (Lida 2646 vezes)

Offline gks

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
crontrab que executa um script de 3 em 3 horas
« Online: 02 de Agosto de 2010, 22:07 »
Olá pessoal! eu sou novo em SL, e andei fazendo algumas pesquisas e preciso que um script que tenho aqui seja executado de 3 em 3 horas durante todos os dias automaticamente... descobri que existe o crontrab em linux... ::), mas eu não entendi direito como usá-lo. li o manual do comando do terminal do linux (man 5 crontab), mas ainda continuo sem entender muita coisa (pelo para fazer o que quero).
Por favor se alguém tiver uma idéia ou souber como resolver isso que me ajude, pois estou precisando muito disso.

Abraços

Offline jeflui

  • Usuário Ubuntu
  • *
  • Mensagens: 745
    • Ver perfil
Re: crontrab que executa um script de 3 em 3 horas
« Resposta #1 Online: 02 de Agosto de 2010, 22:49 »
Código: [Selecionar]
* */3 * * * root /seu_script

Offline gks

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: crontrab que executa um script de 3 em 3 horas
« Resposta #2 Online: 05 de Agosto de 2010, 22:52 »
Citar
* */3 * * * root /seu_script


Qual é a função dessa barra e do segundo asterisco antes do 3?
Será que o que vc colocou é a mesma coisa que colocar desse jeito no cron:

Código: [Selecionar]
0 0,3,6,9,12,15,18,21,23 * * * root /meu_script ?

Abraços


Offline jeflui

  • Usuário Ubuntu
  • *
  • Mensagens: 745
    • Ver perfil
Re: crontrab que executa um script de 3 em 3 horas
« Resposta #3 Online: 06 de Agosto de 2010, 00:04 »
Sim é a mesma coisa, "*" todos os intervalos "/3" saltando de 3 em 3.
Mais detalhes:
Código: [Selecionar]
man 5 crontab
« Última modificação: 06 de Agosto de 2010, 00:09 por jeflui »

Offline gks

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: crontrab que executa um script de 3 em 3 horas
« Resposta #4 Online: 08 de Agosto de 2010, 16:06 »
Citar
Sim é a mesma coisa, "*" todos os intervalos "/3" saltando de 3 em 3.

Muito obrigado, jeflui. Isso era realmente a explicação que queria saber quando postei esse tópico 8). Eu não tinha entendido direito como funciona esse comando quando eu li o manual, por isso criei esse tópico; e a minha dúvida era realmente essa que vc acabou de tirar. :) :D