我想使用curl从远程服务器获取流,并将其写入缓冲区。到目前为止,我只做了curl http://the.stream>/path/to/thebuffer
。事情是我不希望这个文件变得太大,所以我希望能够删除文件的第一个字节,因为我同时添加到最后的字节。有办法做到这一点吗?
或者,如果我可以将n个字节写入buffer1,然后切换到buffer2,buffer3 ..当达到缓冲区x时删除buffer1并重新开始 - 不会丢失来自curl的数据(这是一个实时流,所以我可以不要卷曲。我一直在阅读卷曲和猫的手册并阅读,但看不到任何有希望的东西。