質問

私のアプリでは、私は、フォルダ/ボリュームの圧縮ディスクイメージ(DMGS)を作成するために、Appleのhdiutilコマンドラインユーティリティを使用しています。与えられたソースパスの圧縮サイズを計算する方法はありますか?私はすでにmanページで確認しましたが、そこに何もない。

役に立ちましたか?

解決

あなただけのいずれかのdfで報告されたサイズ(ボリュームのサイズをreporing)またはデュ(ディレクトリ内のファイルのサイズを報告する)対のディスクイメージのサイズを比較することはできますか?

他のヒント

hdiutil imageinfo /PATH/TO/IMAGE | grep 'Compressed Ratio'

出力例:

Compressed Ratio: 0.14393602843180808

ディスクイメージを意味元のサイズの14%です。これは、圧縮量が通常よりもの多くのの高くなるようにだけ、しかしテキストファイル含むフォルダに標準のzlib圧縮(UDZO)を使用しています。

ジェイミー・マーシーを選択してください - 彼の答えが正しいものです。た.dmgファイルのサイズと比較し、あなたの木のサイズを取得するにはデュ-sを使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top