Я пишу сценарий, и сценарий должен знать, доступен ли NTP-сервер, в противном случае будет напечатано сообщение об ошибке.
Я использую Ubuntu, и мне нужно выполнить эту задачу, не загружая библиотеки третьих компонентов и т. Д.
Я наткнулся на NTCP. Я получаю желаемый результат, выполнив следующую команду:
ntpq -p 8.8.8.8
Я надеялся, что смогу использовать код выхода для определения статуса команды, но, к сожалению, похоже, что ntpq не имеет никаких кодов выхода, поскольку он всегда возвращает 0.
Есть ли способ выполнить то, что я пытаюсь сделать?