Как часть стартового скрипта, мне нужно проверить, работает ли конкретная служба TCP. Читая конфигурационный файл, я знаю, каков целевой хост и имя сервиса. Я намеревался использовать nc для отправки примера запроса в эту службу, потому что я знаю, как его использовать, и он хорошо выполняет сценарии, проблема в том, что nc не может разрешить имя службы в моем конфиг на номер порта ...
Что подводит меня к моему (из двух частей) вопросу:
Существует ли встроенная или обычно распространяемая утилита bash (будет частью или дистрибутивом RHEL 5), которая может преобразовать имя службы в номер порта?
Есть ли простая утилита, кроме netcat, которую я мог бы использовать вместо этого в моем скрипте?