圧縮されていない圧縮された.gzファイルをS3バケットにダウンロードせずに取得できますか?S3でダウンロードしないで.gzファイルの圧縮されていないサイズを取得
私はS3で650MBから1.2GBまでの約750gzのファイルを持っています。圧縮されたファイルと圧縮されていないファイルの合計サイズを取得したいと思います。私はこれを行うことができます:
gzip -l *gz
しかし、私はちょうど合計サイズを取得するために多くの作業のように思えた最初にそれらをダウンロードする必要があると思います。
サーバ上で 'gzip -l'を実行できたとしても(おそらく可能です)、それはうまくいかないでしょう。 'gzip -l'は、ファイルの末尾の4バイトのフィールドに格納されているので、非圧縮サイズを2 と報告します。したがって、1.2 GBファイルの圧縮率が4:1の場合は、4.8 GBではなく約0.5 GBの圧縮サイズのレポートが表示されます。 –