通过在一个 UDP 端口上发送数据并从另一个端口接收文本来模拟控制台

通过在一个 UDP 端口上发送数据并从另一个端口接收文本来模拟控制台

注:我也发过关于超级用户的这个问题,因为我不知道它属于哪里

我正在尝试与一个建立“类似控制台”的连接国家仪器 cRIO-FRC。

它将其控制台输出广播到255.255.255.255UDP 端口6666。我可以通过以下方式收听:

$ socat UDP-RECV:6666,broadcast,reuseaddr -

它监听其 IP 地址、UDP 端口上的命令 6668。我可以通过以下方式发送命令:

$ socat - UDP-DATAGRAM:10.8.54.2:6668,broadcast,reuslsddr

但是,这两个命令在不同的终端中运行。即我必须在一个窗口中输入内容,然后在另一个窗口中查看结果。有没有办法同时运行这两个程序,或者除了 之外还有更合适的程序可以使用socat

相关内容