crontrab que executa um script de 3 em 3 horas

Iniciado por gks, 02 de Agosto de 2010, 22:07

tópico anterior - próximo tópico

gks

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

jeflui


gks

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:

0 0,3,6,9,12,15,18,21,23 * * * root /meu_script ?

Abraços


jeflui

#3
Sim é a mesma coisa, "*" todos os intervalos "/3" saltando de 3 em 3.
Mais detalhes:
man 5 crontab

gks

CitarSim é 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