- ベストアンサー
Rubyを使っての tar.gz ファイルの解凍
いつも、お世話になります。 今現在、cygwin環境下で、tar.gzファイルを解凍しています。 コマンドとしては、 gunzip -d xxxx.tar.gz tar -xvf xxxx.tar これを、Rubyを使って、やりたいと考えています。 方法は、あるのでしょうか? 元々、UNIX環境下で作成されたデータを、PC上のcygwinで解凍、ついでに テキスト処理(shellscript+perl)も実施しております。 gzファイル、tarを解くexeは、きっとどこかにあると思いますので、 rubyに期待するのは、外部コマンドとしての exeを実行できることです。 宜しく、サジェスチョンをお願いいたします。
- みんなの回答 (3)
- 専門家の回答
補足
koko_u_さん、ありがとうございます。 'tar zxf hoge.tar.gz'のひとつのコマンドで、 gz, tarを解く事ができることを確認しました。これは、驚きです。 system('tar zxf hoge.tar.gz')は、Rubyでそのまま、使えばよいのですか? ---とあほな質問をしておりますが、やってみます。