Verifico se há uma porta de escuta em um serviço antes de executar um script usando este:
until nc -z $HOST $PORT
do
echo "waiting for service to be available..."
sleep 0.5
done
exec "/my/script"
Ele costumava trabalhar com o gnu-netcat, mas agora atualizei a distribuição Linux e usa o nmap-ncat para o /usr/bin/nc
comando.
Gostaria de saber uma solução equivalente para usar com o nmap-ncat
pacote.
Mesma pergunta recentemente feitas e respondidas em ServerFault: serverfault.com/q/788934/112426
—
bonsaiviking