用netcat发送udp包而不等待回答

时间:2014-12-28 16:54:30

标签: macos udp timeout netcat

您好我需要使用netcat发送udp数据包而不等待我尝试使用-w0的答案但是它有什么bug并且不起作用

如果你需要这是我的命令:

  回声413055 | perl -ne's /([0-9a-f] {2})/ print chr hex $ 1 / gie'| nc -4u -w0 192.168.111.247 8899

1 个答案:

答案 0 :(得分:2)

等待选项是-q(秒):

echo 'test' | netcat -q 1 -u 192.168.111.247 8899

等待一秒然后退出。但它不适用于-q 0。

您也可以尝试以下方式:

echo 'test' > /dev/udp/192.168.111.247/8899