NC -q选项
我使用此命令通过LAN控制我的接收器:
printf '$CMD\r\n' | nc 192.168.1.106 23
Receiver发送对命令的响应,但netcat已经关闭。如果我使用命令:
printf '$CMD\r\n' | nc 192.168.1.106 23 -q 1
我得到了正确的答案,但1秒就像永远一样。试过一些像0.1或100毫秒的技巧,但我得到了无效计时器的错误。
我如何强迫nc等待响应或强迫它等待少量时间?
答案 0 :(得分:0)
man
是你的朋友:
$ man nc
«选择花费时间假设几秒钟。追加'ms'几毫秒, '秒','m'表示分钟,或'h'表示持续数小时(例如500毫秒)。»
编辑:for nc 7.12