首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Rails中创建和解压tgz归档文件

在Rails中创建和解压tgz归档文件
EN

Stack Overflow用户
提问于 2010-09-14 00:06:28
回答 2查看 1.3K关注 0票数 2

有人知道如何使用Rails将文件夹及其包含的文件归档为tgz归档吗?我想要做的是归档文件夹的内容,然后有另一个脚本,它解压相同的文件夹,被归档。

我遇到的所有归档技术都相当复杂,我想知道是否有简单的解决方案来解决我正在寻找的问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-09-14 01:22:03

如果您的服务器是*nix,最简单的解决方案是利用Ruby的操作系统集成,并使用反引号调用GNU tar。

要创建存档,请执行以下操作:

代码语言:javascript
运行
复制
`tar cvzf #{archive_file_name}.tar.gz #{dir_to_be_archived}`

要将其解包,请执行以下操作:

代码语言:javascript
运行
复制
`tar zxvf #{archive_file_name}.tar.gz`
票数 1
EN

Stack Overflow用户

发布于 2010-09-14 00:39:37

这就是Minitar library。它一般使用ruby,归档和解压就像Minitar.packMinitar.unpack一样简单。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3702184

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档