【发布时间】:2014-06-20 21:11:28
【问题描述】:
似乎如果我运行gzip somefile.js,我会得到somefile.js.gz 作为输出。
但是,我需要保留原始文件扩展名,即somefile.js,我需要它在压缩后保留somefile.js。
我该怎么做?
编辑:需要明确的是,我需要为几十个文件执行此操作,所以我不能只 mv 每个文件。我只是想将所有静态 css/js 文件 gzip,然后将它们上传到我的 CDN,这样我就可以将它们作为常规 js/css 文件提供。
【问题讨论】:
-
mv somefile.js.gz somefile.js?? -
需要知道。 为什么你想要这个?
gz扩展名表示文件已被 gzip 压缩,使用前需要gunziped。 -
是的。将其从 .js.gz 重命名为 .js 并不会神奇地使其成为 javascript 文件...
-
@ElGavilan 我正在尝试压缩一百多个文件,因此对每个文件进行 mv 处理是不切实际的。
-
@Jongware 这样我就可以将压缩后的文件上传到我的 CDN 并将它们作为普通的 js/css 文件提供。