【发布时间】:2010-09-16 04:03:20
【问题描述】:
我想使用 curl 从远程服务器获取流,并将其写入缓冲区。到目前为止一切顺利,我只做curl http://the.stream>/path/to/thebuffer。事情是我不希望这个文件变得太大,所以我希望能够删除文件的第一个字节,因为我同时添加到最后一个字节。有没有办法做到这一点?
或者,如果我可以将 n 个字节写入缓冲区 1,然后切换到缓冲区 2、缓冲区 3 .. 当到达缓冲区 x 时删除缓冲区 1 并重新开始 - 不会丢失来自 curl 的数据(这是一个实时流,所以我可以不要停止卷曲)。我一直在阅读 curl 和 cat 的手册页并阅读,但看不到任何有希望的内容。
【问题讨论】: