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



  1. E ae galera blz?

    eu tenho aqui um pequeno teste para conexao, ou seja, um teste de ping que eu uso para ver se minha ADSL caiu ou nao

    mas eu nao intendi direito o teste que ele no IF, segue o codigo abaixo

    Código :
    ping -c 2 ${URL_PING} > /dev/null
    if [ "$?" -ne "0" ]
    then
           ALERT=`echo -e "${REDCOLOR}Bad Internet Connection${COLOROFF}"`
    fi

    Eu nao intendi o if [ "$?" -ne "0" ]

    oq exatamente ele esta testando, oque é o -ne

    se alguem puder me ajudar agradeço

    []'s

  2. Código :
    if [ "$?" -ne "0" ]

    -ne, significa, not equal, que significa, diferente
    ou seja, se "$?" for diferente de "0" zero..

    E $? na verdade é o que o comando anterior retornou, se for diferente de zero, houve uma resposta de erro, pois o > /dev/null redireciona a saida padrao (stdout), assim so retornando a saida de erro (stderr).



  3. haaaaa intendi....


    valeu mesmo kra...


    []'s

  4. Galera, aproveitando o embalo, aonde eu posso encontrar bons tutoriais sobre como programar usando scripts ???
    Tenho muita curiosidade de aprender. Me parece que esses scripts que vem no Linux, dá para fazer muita coisa.
    Um grande abraço a todos ..... 8)









Tópicos Similares

  1. duvidas em servidores
    Por dboom no fórum Servidores de Rede
    Respostas: 0
    Último Post: 30-04-2003, 13:49
  2. duvida em CGI
    Por dboom no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 22-04-2003, 23:34
  3. Duvida em relacao a Functions em C *nix
    Por no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 27-03-2003, 20:19
  4. dúvida em x no notebook
    Por mondragon no fórum Servidores de Rede
    Respostas: 1
    Último Post: 10-02-2003, 23:40
  5. Dúvida em IPTABLES...
    Por soyeu no fórum Servidores de Rede
    Respostas: 2
    Último Post: 28-11-2002, 14:41

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L