我想读取通过使用 libarchive连接多个.tar.gz
文件制作的 tar 文件。cat one.tar.gz two.tar.gz .... > combined.tar.gz
我可以使用 a 很好地读取第一个 tar 文件的文件while(;;)
r = archive_read_next_header(a, &entry);
,但是一旦完成阅读,我就会得到一个Closing file Segmentation fault (core dumped)
如何让 libarchive 转到读取下一个 tar 文件?