我想递归地对文件夹中的每个文件进行 gzip 压缩,并在压缩后保留原始名称和扩展名。
我尝试过 sudogzip -9 -r folder
但是现在每个文件都在原始文件中添加了 .gz 扩展名,例如2852b65c1d8b.css.gz
虽然我想保留这个名字2852b65c1d8b.css
将 gzip 压缩文件上传到 Amazon S3。
使用它可以达到你想要的效果:
find folder -type f -exec gzip -9 {} \; -exec mv {}.gz {} \;
第一次执行 gzip 文件,第二次重命名它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)