【发布时间】:2014-10-14 09:01:07
【问题描述】:
我想使用nc 作为一个简单的 TCP/IP 服务器。到目前为止,我使用以下方式运行它:
$ nc -k -l 3000 > temp.tmp
这可行,但会将所有连接的所有接收数据写入一个文件。但是,我想要单独的文件。
如果我跳过-k 开关,基本上我会得到这个,但是一旦第一个连接消失,nc 就会关闭。
如何保持nc 运行,但为每个传入请求使用单独的文件? (或者,如果这不可能,是否有替代的 *nix 工具能够做到这一点?)
请注意,我确实不想要重新启动nc,但我想要一个正在运行的实例。
PS:我知道 SO 不允许关于查找工具的问题,但对我来说,这只是在 nc 无法自行完成的情况下的后备方案。所以,对不起括号中的部分......
【问题讨论】: