hdiutilの圧縮率を計算します
-
20-09-2019 - |
質問
私のアプリでは、私は、フォルダ/ボリュームの圧縮ディスクイメージ(DMGS)を作成するために、Appleのhdiutilコマンドラインユーティリティを使用しています。与えられたソースパスの圧縮サイズを計算する方法はありますか?私はすでにmanページで確認しましたが、そこに何もない。
解決
あなただけのいずれかのdfで報告されたサイズ(ボリュームのサイズをreporing)またはデュ(ディレクトリ内のファイルのサイズを報告する)対のディスクイメージのサイズを比較することはできますか?
他のヒント
hdiutil imageinfo /PATH/TO/IMAGE | grep 'Compressed Ratio'
出力例:
Compressed Ratio: 0.14393602843180808
ディスクイメージを意味元のサイズの14%です。これは、圧縮量が通常よりもの多くのの高くなるようにだけ、しかしテキストファイル含むフォルダに標準のzlib圧縮(UDZO)を使用しています。
ジェイミー・マーシーを選択してください - 彼の答えが正しいものです。た.dmgファイルのサイズと比較し、あなたの木のサイズを取得するにはデュ-sを使用します。
所属していません StackOverflow