通过在一个 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

答案1

&符号?

socat UDP-RECV:6666,broadcast,reuseaddr - &
socat - UDP-DATAGRAM:10.8.54.2:6668,broadcast,reuslsddr

相关内容