1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Crontab

Discussão em 'Programação' iniciada por kratoned, 11 de Outubro de 2012. (Respostas: 3; Visualizações: 600)

  1. kratoned

    kratoned Power Member

    Boas, será que alguém me pode dizer como faço para executar um shell script usando o crontab em cada 5 minutos.
    No terminal do mac faço crontab -e e entro no vi. Dentro do vi escrevo exactamento o que?

    Obrigado.
     
  2. Código:
    # m h dom mon dow user  command
    25 06 * * * root    aos 26 minutos e á 6 hora
    */5 * * * *  root  de 5 em 5 minutos 
    */1 * * * *  root todos os minutos
    no mac deve ser:
    crontab <o nome do ficheiro>
    para activar
    crontab -l
    para listar o que o crontab está a fazer.
     
  3. Aparicio

    Aparicio /dev/mod
    Staff Member

    A cada 5 minutos será:

    Código:
     */5 * * * * <user que quiseres> <script a correr + argumentos> 
    
    Se quiseres saber os pormenores da sintaxe faz "man 5 crontab" ou procura na net.
     
  4. nfk

    nfk Power Member

    Tanto o hal9000 como o Aparício deram o exemplo do crontab de sistema. Se for o crontab de um utilizador, como suponho que seja, já que falas de 'crontab -e', não tem o campo "user" (todos os outros são iguais). E dá também uma vista de olhos ao launchd, mas é mais complexo.
     

Partilhar esta Página