【发布时间】:2011-06-06 23:02:01
【问题描述】:
我希望在一个目录中压缩多个文件(到多个 .gz 文件),同时保留原件。
我可以使用这些命令来处理单个文件:
find . -type f -name "*cache.html" -exec gzip {} \;
或
gzip *cache.html
但都不保留原件。我试过了
find . -type f -name "*cache.html" -exec gzip -c {} > {}.gz
但这只是创建了一个 {}.gz 文件。有没有简单的方法可以做到这一点?
【问题讨论】:
标签: linux compression gzip