bash脚本:GZIP一个整个文件夹,并使文件扩展名保持不变



我想将文件夹中的每个文件递归中的每个文件,并在压缩后保留原始名称和扩展。

我已经尝试了sudo gzip -9 -r folder,但是现在每个文件都添加了一个.gz扩展名,例如 2852b65c1d8b.css.gz,而我想将名称保留为gzpipped文件的 2852b65c1d8b.css,以上传到亚马逊S3。

使用此操作:

find folder -type f -exec gzip -9 {} ; -exec mv {}.gz {} ;

第一个Exec GZIP文件,第二个重命名它们。

相关内容

  • 没有找到相关文章

最新更新