Rubyでtar.gzを解凍する方法
OSに依存することなく、Ruby上で圧縮データを解凍できるといいなと思うのは私だけでしょうか。
https://github.com/rapodaca/minitar
gem install archive-tar-minitar
require 'zlib' require 'archive/tar/minitar' include Archive::Tar tgz = Zlib::GzipReader.new(File.open("file.tar.gz", 'rb')) Minitar.unpack(tgz, './output')