递归到目录的压缩工具

时间:2016-06-20 11:32:20

标签: recursion compression

为了将来参考,我想编译一个能够递归到目录的压缩工具列表。

例如,gzip -r <directory>递归到目录中,并压缩它找到的每个文件。另一方面,zip -r foo.zip foo不符合我的意思 - 它会递归到foo目录,并将所有压缩文件附加到单个存档foo.zip

这些工具没有内置的递归目录的方法:

的bzip2

LZMA

lrzip

XZ

拉​​链

这些工具可以递归到目录

gzip(grzip -r

lrzip(版本0.630)

我错过了哪些工具?

2 个答案:

答案 0 :(得分:1)

最新版本的lrzip(0.630)确实进行了递归。

答案 1 :(得分:0)

任何事情都可以很容易地做到:

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