Telnet - 在一行中连接和发送消息

Telnet - Connect and send message in one line

我正在寻找一个单行命令,它将连接到 telnet 服务器(无需身份验证,它将接受任何连接)并在连接后向服务器发送文本。

如果这不可能,是否可以编写一个脚本来做同样的事情?

听起来您可以在 telnet 端口上使用 Netcat

举个例子:

echo -n 'some string to telnet' | nc <server> 23

使用 bash:将 "servername" 替换为您的 telnet 服务器:

echo "Hello" > /dev/tcp/servername/23