Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2013, 14:34
Avatar de lucho2000
lucho2000
 
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 12 años
Puntos: 0
De acuerdo Alguien experto en comandos linux

Cordial saludo.

Tengo un script en php que abre un socket, en ocasiones el puerto se cae y toca colocarlo a escuchar nuevamente de forma manual.

Quiero optimizar ese proceso haciendo una tarea programada en Linux, pero no he podido hacer el script, el script debe de hacer lo siguiente:

1. Verificar si un puerto esta escuchando
2. Si no esta escuchando ejecutar un archivo de php.


Hasta he estado revisando y he hecho lo siguiente, pero tengo problemas por que no puedo usar telnet, debido a que coloca el puerto a escuchar y no entra al IF.

if(telnet localhost 22)
then
echo "Esta escuchando...";
else
echo "No escucha...";
fi


Agradeceria cualquier explicacion, ayuda al respecto.


Gracias
__________________
LuisPuentes