网络断开时 Netcat 退出

Netcat exit on network disconnection

我有一个连接到远程主机并将流保存到日志文件的 netcat 会话。这是命令:

/bin/nc 192.168.0.170 5003 >> output.log

不幸的是,如果网络连接断开,会话不会关闭,netcat 也不会退出。有没有办法避免这种情况?

您可以使用 -w <timeout> 选项。