+ Responder ao Tópico



  1. #1

    Question Script para pegar resposta de ping e executar função.

    Queria saber como fazer para rodar um script no cron a cada 15 minutos pingando um determinado ip.

    Se não obter resposta do ip ele executar um comando ou outro script.


    tem como ?



    obrigado pela atenção.

  2. #2

    Padrão

    Primeiro agendar o script no cron:

    00,15,30 * * * * /path_do_script/script

    Depois os script:

    #!/bin/bash
    set -x
    /bin/ping -c4 determinado_ip
    if [ $? = 0 ];
    then
    echo "Resposta Ok!"
    else
    /path/outro_script
    fi

    Espero que sirva!

  3. #3

    Thumbs up

    Citação Postado originalmente por mtec Ver Post
    Primeiro agendar o script no cron:

    00,15,30 * * * * /path_do_script/script

    Depois os script:

    #!/bin/bash
    set -x
    /bin/ping -c4 determinado_ip
    if [ $? = 0 ];
    then
    echo "Resposta Ok!"
    else
    /path/outro_script
    fi

    Espero que sirva!
    Isso mesmo !!!! Valeu pela dica !!!! vai ajudar muito.

  4. #4

    Padrão

    De nada... grande abraço!

    mtec