Я пытаюсь проверить конкретный сервер запущена и работает на определенный порту поэтому я использую $result = `echo exit | telnet 127.0.0.1 9443`; print $result;
Использования телнета с трубой с обратными кавычками в Perl
Здесь я использую Localhost для обеспечения конфиденциальности вопросов Ожидаемое поведение что он должен печатать «... Не удалось открыть соединение с хостом, на порту 9443:« Не удалось подключиться », таким образом я знаю, что сервер не запущен. но он печатает пустую строку
Любой помощь по этим
Он по-прежнему печатает пустую строку, которую я пробовал. Когда я пытаюсь использовать другие команды, такие как 'which java', он правильно печатает вывод, но в команде telnet он не –
@AhmedAbuzekry Это кажется странным. Я попробовал, и я возвращаю сообщение. – zdim
Не знаю Я пробовал это раньше и не работает –