+ Responder ao Tópico



  1. #1

    Padrão Como automatizar um determinado script

    Pessoal

    Criei um script para backup do meu serv mais nao sei como Fazer este script autostartar em uma determinada dara/hora.

    Para o backup ser realizado automatico sem ter necessidade de eu o startar

    A Marcio

  2. #2

    Padrão Como automatizar um determinado script

    Deve-se usar o crontab (no /etc)

    o formato eh:

    * * * * * root /caminho/executavel

    cada asterisco representa hora dia mes ano dia da semana que vc quiser executar

  3. #3
    Cyberfred
    Visitante

    Padrão Como automatizar um determinado script

    basta você utilizar o agendador de tarefas do linux (CRON)

    para isto vc edita o crontab com o seguinte comando:

    # crontab -e

    a sintaxe da linha do cron eh a seguinte:

    minuto hora dia_do_mes mes dia_da_semana comando

    lembrando q para especificar TODOS basta utilizar o * , ex:
    Para executar um script.sh todo dia as 19h

    * 19 * * * script.sh

    FALOW

  4. #4

    Padrão Como automatizar um determinado script

    Bom... se lembre se voce quiser usar * 19 para rodar sempre as 19h voce devera usar 00 19 ou simplesmente 0 19 ... pois se voce usar o * , por incrivel que parece ele ficara executando o script sempre ... *bom nao deveria* entretanto aconteceu comigo , e ai eh soh um aviso que quem sabe possa vir a ocorrer com voce entao voce jah sabe... bom vale ressaltar que isso aconteceu no CL8. <IMG SRC="images/forum/icons/icon_smile.gif">

  5. #5

    Padrão Como automatizar um determinado script

    Duvidas

    Para eu executar um determinado Comando

    Ex<IMG SRC="images/forum/icons/icon_biggrin.gif">esligar o Linux todos os dias as 15:00 como ficaria a linha de comando

    Eu posso digitar a linha de comando do crontab direto no terminal ou tenho que digitar no crontab -e

    se eu colocar o comando no crontab -e ele vai funcionar todos os dias. na hora definida por min quando coloquei o comando?

    A-Marcio

  6. #6

    Padrão Como automatizar um determinado script

    Sim ficaria assim no crontab

    00 15 * * * root /sbin/shutdown -h now

    Ele vai desligar a sua maquina as 15h todos os dias



    Marcos Amorim