我在 Redhat 版本上使用命令“echo "TEST" | nc localhost 1234 --send-only”来仅发送数据并忽略接收的数据。我在 ubuntu 上找不到 nc 命令的 --send-only 等效选项。
答案1
正如@muru 在评论中所说,ncat
来自的软件nmap
有您正在寻找的选项(--send-only
)。
无论如何,echo "TEST" | nc localhost 1234 > /dev/null
都会产生同样的效果,因为您无法告诉远程机器您不想要它的数据。