2

フォルダー内のすべてのファイルを再帰的に gzip し、圧縮後に元の名前と拡張子を保持したい。

私はsudoを試しましたが、Amazon S3にアップロードするgzipされたファイルの名前を保持したい場合gzip -9 -r folderなど、各ファイルにはオリジナルに.gz拡張子が追加されています。2852b65c1d8b.css.gz2852b65c1d8b.css

4

1 に答える 1

10

これを使用すると、必要な処理が実行されます。

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

最初のexecはファイルをgzipで圧縮し、2番目のexecはファイルの名前を変更します。

于 2012-11-01T20:04:22.077 に答える