BSD netcat 如何在发送命令后终止?

BSD netcat 如何在发送命令后终止?
echo "test" | nc -N -U example.soc 

一旦成功发送消息,我怎样才能终止它?

根据手册页:

现在端口之间应该存在连接。在第二个控制台上键入的任何内容都将连接到第一个控制台,反之亦然。连接建立后,nc 并不真正关心哪一端用作“服务器”以及哪一端用作“客户端”。可以使用 EOF ('^D') 终止连接。

我可以通过 echo 将其作为字符发送吗?


好吧,看来它还依赖于主机在命令终止之前发送一些东西(一些关闭连接的信号?)。

相关内容