有人知道如何使用Rails将文件夹及其包含的文件归档为tgz归档吗?我想要做的是归档文件夹的内容,然后有另一个脚本,它解压相同的文件夹,被归档。
我遇到的所有归档技术都相当复杂,我想知道是否有简单的解决方案来解决我正在寻找的问题。
发布于 2010-09-14 01:22:03
如果您的服务器是*nix,最简单的解决方案是利用Ruby的操作系统集成,并使用反引号调用GNU tar。
要创建存档,请执行以下操作:
`tar cvzf #{archive_file_name}.tar.gz #{dir_to_be_archived}`要将其解包,请执行以下操作:
`tar zxvf #{archive_file_name}.tar.gz`发布于 2010-09-14 00:39:37
这就是Minitar library。它一般使用ruby,归档和解压就像Minitar.pack和Minitar.unpack一样简单。
https://stackoverflow.com/questions/3702184
复制相似问题