shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Teste de ping


From: Alexandre Miraldo
Subject: Re: [shell-script] Teste de ping
Date: Wed, 24 Nov 2004 17:45:20 -0200

Ricardo, 

Gostei do seu script, mas acrescentaria o parâmetro -w para o ping ... caso o 
ip não esteja respondendo a resposta de IP DOWN vem mais rápida.

Dei uma mexidinha nele e ficou assim :


#!/bin/bash

echo "digite o IP para ser testado"
read IP

ping -c 3 -w 5 $IP > /dev/null
if [ $? -eq 0 ] ; then
               echo $IP" up!!"
           else
               echo $IP" down!!"
fi

Atenciosamente,
Alexandre Miraldo
address@hidden
www.atlan.com.br
VOIP : voip-atlantic.no-ip.info/28 


  ----- Original Message ----- 
  From: Andre Pedro 
  To: address@hidden 
  Sent: Wednesday, November 24, 2004 5:21 PM
  Subject: Re: [shell-script] Teste de ping


  Valew Ricardo.



  --- Ricardo de Lima e Souza
  <address@hidden> escreveu: 

  ---------------------------------

  Andre,

  Faço algo parecido por aqui, de uma olhada no meu
  script:


  ping -c 3 $IP > /dev/null
  if [ $? -eq 0 ] ; then
                 echo $IP" up!!"
             else
                 echo $IP" down!!"
  fi



  Ricardo Souza
  Administrador de Redes
  address@hidden


  On Wed, 24 Nov 2004, Andre Pedro wrote:

  >
  > Falae pessoal bom dia..
  > seguinte... estou tentando fazer um script de backup
  > aqui .. que peguei a "ideia" acho que foi daqui da
  > lista mesmo hehe..
  >
  >
  > o que não tá dando legal ainda é o seguinte..
  >
  > eu quero que o cara mande o backup pela rede..
  >
  > entao o q ele faz
  > ele pinga a maquina... se a maquina estiver
  > respondendo..
  > ele da um aviso host online..
  >
  > e envia o pacote para a maquina..
  > eu estou começando em shell e pensei em algo assim..
  > mas não está dando muito certo neste " teste " do
  ping
  > .. estou tentando pesquisar o porque .. não sei
  > ainda..
  >
  > ############SEGUE O SCRIPT #####################
  >
  >
  > echo -e "Você escolheu fazer o Backup em uma maquina
  > linux na REDE via SSH"
  >        echo -e "Digite o ip da Maquina de Destino"
  >        read ip
  >        ping $ip -c 3 > /tmp/ping
  > RESPOSTA1=/tmp/ping
  > RESPOSTA="64 bytes from"
  >         if [ $RESPOSTA1 -eq $RESPOSTA ]
  >         then
  >         echo -e "o HOST está ONLINE"
  >         echo " Digite o Nome do Usuario que deseja
  > conectar na maquina remota"
  >         read user
  >         echo " Digite o nome da pasta compartilhada
  no
  > Diretorio Remoto"
  >         read dcompartilhado
  > else
  >        [ $RESPOSTA1 -ne $RESPOSTA ]
  >        echo " o Host não está online, por favor
  > verifique este ip "
  >
  > fi
  >
  > scp backup.tar.gz $user@$ip:/$dcompartilhado
  >
  >
  > se alguem puder ajudar eu agradeço
  >
  > eu acho que a logica ta certo heheh sei la gostaria
  da
  > ajuda dos gurus ae!!!
  >
  >
  > grande abraço a todos e valew!!
  >
  > André
  >
  >
  >
  >
  >
  >
  >
  >
  >
  >
  >
  >
  _______________________________________________________
  > Yahoo! Acesso Grátis - Internet rápida e grátis.
  Instale o discador agora! http://br.acesso.yahoo.com/
  >
  >
  >
  ---------------------------------------------------------------------
  > Esta lista não admite a abordagem de outras
  liguagens de programação, como perl, C etc. Quem
  insistir em não seguir esta regra será moderado sem
  prévio aviso.
  >
  ---------------------------------------------------------------------
  > Sair da lista:
  address@hidden
  >
  ---------------------------------------------------------------------
  > Esta lista é moderada de acordo com o previsto em
  http://www.listas-discussao.cjb.net
  >
  ---------------------------------------------------------------------
  >
  > Links do Yahoo! Grupos
  >
  >
  >
  >
  >
  >
  >
  >
  >


  ---------------------------------------------------------------------
  Esta lista não admite a abordagem de outras liguagens
  de programação, como perl, C etc. Quem insistir em não
  seguir esta regra será moderado sem prévio aviso.
  ---------------------------------------------------------------------
  Sair da lista:
  address@hidden
  ---------------------------------------------------------------------
  Esta lista é moderada de acordo com o previsto em
  http://www.listas-discussao.cjb.net
  ---------------------------------------------------------------------



  Yahoo! Grupos, um serviço oferecido por:              
          
                             function SearchComboBox() {
  if (document.form_combo.keyword.value.length==0){ 
  alert("Por favor, digite algo.");  return false; }else
  {  document.form_combo.action
  
="http://br.rd.yahoo.com/SIG=12ar8bk9l/M=264105.3931087.6562589.1588051/D=brclubs/S=2137111254:HM/EXP=1101406685/A=2361264/R=0/SIG=11uaou2jn/*http://www.bondfaro.com/bondfaro/in/combosearch_in.jsp?sk=11";;
  } return true;}                                       
    [input]                                             
        [input]                [input]                  
                          

  ---------------------------------
  Links do Yahoo! Grupos

     Para visitar o site do seu grupo na web, acesse:
  http://br.groups.yahoo.com/group/shell-script/

     Para sair deste grupo, envie um e-mail para:
  address@hidden

     O uso que você faz do Yahoo! Grupos está sujeito
  aos Termos do Serviço do Yahoo!.



        
        
              
  _______________________________________________________ 
  Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador agora! 
http://br.acesso.yahoo.com/


  ---------------------------------------------------------------------
  Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
  ---------------------------------------------------------------------
  Sair da lista: address@hidden
  ---------------------------------------------------------------------
  Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
  ---------------------------------------------------------------------



        Yahoo! Grupos, um serviço oferecido por: 
              PUBLICIDADE
                
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/
      
    b.. Para sair deste grupo, envie um e-mail para:
    address@hidden
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 




[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]