Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. #1
    rafaelpazcolles
    Pessoal, preciso fazer para um cliente um script que ele digite por exemplo:

    root@server:/# verifica

    e este comando de um ping no roteador, mas eu nao quero que venha o resultado do ping na tela, mas sim, caso o ping retorne um valor que ele de a mensagem:

    Link Ativo!

    e caso nao haja retorno ele dê

    Link Inativo! Ligar para o Suporte!! (55) XXX-XXXX

    Alguma dica????

    Valeu!

  2. #2
    Cyberfred
    ping -c 3 -w 5 -q HOST >/dev/null
    if [ $? -eq 0 ]; then
    echo " HOST ATIVO"
    else
    echo " HOST NAO RESPONDEU"

    Explicação:
    *- c 3 => ping o host tres vezes
    * -w 5 => espera no maximo 5 segundos caso o ping nao responda
    * -q => quiet
    * $? => guarda o valor do status do ultimo comando 0=OK , 1 ou 2 ou 3 (dependendo do comando) = ERRO




  3. #3
    rafaelpazcolles
    Valeu Cara, mas deu o seguinte erro:

    bash: link: line 6: syntax error: unexpected end of file

  4. na linha abaixo do ultio echo coloque:

    fi



  5. #5
    Valeu !!!






Tópicos Similares

  1. Respostas: 9
    Último Post: 30-03-2011, 03:48
  2. como dar um "rumo" na carreira profissional
    Por RodrigoTR no fórum Assuntos não relacionados
    Respostas: 4
    Último Post: 21-01-2005, 08:23
  3. SENDMAIL+POP ALGUÉM PODE DAR UM HELP?
    Por Nunez no fórum Servidores de Rede
    Respostas: 11
    Último Post: 16-06-2004, 03:05
  4. Dar um print Screen na tela
    Por earaujos no fórum Servidores de Rede
    Respostas: 3
    Último Post: 27-06-2003, 21:09
  5. Usuario comum possa dar um "halt " ou "shutdo
    Por rafaelpazcolles no fórum Servidores de Rede
    Respostas: 2
    Último Post: 13-01-2003, 21:16

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L