Я проверяю порт прослушивания на сервисе перед запуском скрипта, используя это:
until nc -z $HOST $PORT
do
echo "waiting for service to be available..."
sleep 0.5
done
exec "/my/script"
Раньше он работал с gnu-netcat, но теперь я обновил дистрибутив Linux, и он использует nmap-ncat для /usr/bin/nc
команды.
Я хотел бы знать эквивалентное решение для использования с nmap-ncat
пакетом.
Тот же вопрос недавно задавали и отвечали на ServerFault: serverfault.com/q/788934/112426
—
бонсайвинг