Cómo crear un bucle en bash que está esperando a que un servidor web responda?¿Cómo crear un bucle en bash que está esperando que un servidor web responda?
Debe imprimir un "." cada 10 segundos más o menos, y espere hasta que el servidor comience a responder.
Actualización, este código prueba si obtengo una buena respuesta del servidor.
if curl --output /dev/null --silent --head --fail "$url"; then echo "URL exists: $url" else echo "URL does not exist: $url" fi
¿Puede ser más específico sobre cómo espera que el servidor responda? – chepner
Consideraré que el servidor no está listo, siempre que no responda o responda con algo diferente a una respuesta de 200. – sorin