+ Responder ao Tópico



  1. #1

    Padrão HeLp!!!

    bem pessoal, estou a tentar implementar um script que alguem aqui do forum me ensinou "mto legal" em br :P (pq eu sou de portugal ), mas n tá a funcionar bem..alguem pode verificar pq?!

    #!/bin/sh
    STATUS="$?"
    OK="0"
    ping -c 3 192.168.0.24 > /dev/null
    if [ $STATUS = $OK ]; then
    echo "Server up!"
    else
    echo "SERVER DOWN!!!"
    fi

    bem.. ele fica toda a hora a dizer que está UP, mesmo que o host n esteja a responder.. deve ser problemas com as variávies.. pk se eu fizer
    if [ $? = 0 ]; then

    já funciona.... :\ any ideias?
    já agora, como faço para o netcat conectar numa porta por apenas X segundos?
    e dps fechar a conexaõ..
    tipo assim
    bash$ nc 192.168.0.14 22
    1....segundo
    2....segundos
    3.....segundos..
    connection closed
    bash$

  2. #2

    Padrão HeLp!!!

    Retirando de man nc
    -w secs timeout for connects and final net reads