如何将标准输出和标准输入重定向到 telnet?

ran*_*nsh 3 pipe telnet

我正在研究运行 Linux 的嵌入式产品。设备使用 /dev/ttyO0 作为控制台。启动时自动启动一个程序,该程序使用来自 /dev/ttyO0(串行)的输入,并提供有关串行设备状态的一些信息。我想将 /dev/ttyO0 重定向到我可以通过网络访问的内容(例如 ssh)。

我可以通过 telnet 连接,但我没有看到任何串行显示的信息。我可以为此做什么?

Ole*_*nge 16

你没有。请改用 netcat nc。它会做你想做的,而telnet不会。

(echo helo ole.tange.dk; echo mail from: '<spam@tange.dk>'; echo rcpt to: '<spam@tange.dk>'; echo data; echo Subject: This is an email;echo;echo test;echo .;echo quit ) | nc smtp.server.example.com 25 | grep 250
Run Code Online (Sandbox Code Playgroud)