Вывод эха telnet управляет через удар

Я хотел бы инициировать сессию telnet, отправить команду и сохранить вывод в переменном ударе использования. Чтобы сделать это вручную, я делаю:

telnet ip port
>command1

Однако я не уверен, как написать сценарий этого. Я мог легко повторить что-то, если бы я просто получал вывод чего-то непосредственно с command1, но я не уверен, как принести соединение Telnet в уравнение.

Я попробовал следующую команду:

command1 | telnet ip port

Это, кажется, запускает сессию telnet, но затем она говорит мне, что команда не была найдена

0
задан 21 October 2018 в 10:35

1 ответ

Я думаю, что это должно быть:

cat file_with_command_in | telenet ip port

тот способ, которым Вы отправляете весь вход включая новые строки и т.д. (То, которое я предполагаю Вас, могло сделать из командной строки, но файл легче).

1
ответ дан 22 September 2019 в 20:47

Другие вопросы по тегам:

Похожие вопросы: