代码之家  ›  专栏  ›  技术社区  ›  tig Charlie Martin

tar格式可选

  •  2
  • tig Charlie Martin  · 技术社区  · 14 年前

    我需要使用Ruby来归档多个文件,但是我需要以这样的方式归档它们,这样就可以在不使用脚本的情况下提取它们(所以我需要流行的格式)。

    tar的问题是最大文件长度和写入tar时随机文件访问的问题。

    良好的纯Ruby库或Ruby绑定是非常理想的。

    内置压缩将是一个很好的补充(所以我不需要围绕归档使用zlib ruby绑定)。

    2 回复  |  直到 11 年前
        1
  •  4
  •   cwninja    14 年前

    Ruby Zip 非常稳定,我们使用它来允许用户下载成捆的图像。

        2
  •  0
  •   Earlz    14 年前

    为什么不直接用这种东西呢

    `tar -czf myarchive.tgz myfiles/*`
    

    从你的Ruby脚本里面?如果它们有可执行文件来提取文件,那么它们肯定有一个命令行 tar 可执行的。