2016-06-20 6 views
0

今後の参考として、ディレクトリに再帰できる圧縮ツールのリストをコンパイルしたいと考えています。ディレクトリに再帰的に圧縮するツール

たとえば、gzip -r <directory>はディレクトリに再帰し、見つかったすべてのファイルを圧縮します。一方、zip -r foo.zip fooは、私が意味することをしません - それはfooディレクトリに再帰し、全ての圧縮ファイルを単一のアーカイブ、foo.zipに追加します。

XZ

ジップ

lrzip bzip2の

LZMA

これらのツールは、ディレクトリに再帰ための組み込みメソッドがありません

これらのツールは、

は私が逃したすべてのツールがありますディレクトリに

はgzip(grzip -r

lrzip(バージョン0.630)を再帰的にすることができますか?

答えて

0

ものは、非常に簡単にそれを行うようにすることができる。

find directory_to_compress -type f -exec compressor -o {}.compressed {} \; 
+0

もちろん、私はこれを行うことができる、または私は非常に簡単に何かをハックすることができます。しかし、私はむしろ圧縮ツールに興味があります。その再帰は既に組み込まれています。 – user258532

+0

なぜですか?あなたが好奇心をそそられていれば、それはうまくいく(正直に言うと、世界はそれ以上のものを使うことができます:))私は、ツール自体に機能を統合することが何らかの理由で有用だと思っているのかどうかは疑問です... – nemequ

+0

私は、はい! – user258532

1

lrzipの最新バージョン(0.630)は、再帰を行いません。

+0

ありがとう、Con! lrzipはファイル圧縮のターボチャージャーのディーゼルチェーンソーのように見えますが、そのようなことが存在するのは驚きです。 – user258532

関連する問題