要約すると、Linuxシステム全体で特定のタイプ(pdfなど)の合計ファイル合計(合計占有サイズではなく合計ファイルサイズ)を見つける必要があります。たとえば、ルートから始めて、すべてのpdfファイルまたはjpgファイルの合計サイズを知りたいと思います。もちろんbashを使用する必要があります。どんな提案がありますか? (私が学んだ唯一のことは、duを使用する場合は-bオプションを使用する必要があることです)。
とても感謝しています!
答え1
GNUの使用find
:
(echo 0; find / -name '*.pdf' -printf '%s+\n'; echo p) | dc
これはすべてのファイルサイズの合計を提供します(ディスク使用量ではありません)。定期的な(シンボリックリンク、ディレクトリ、fifos...を除く)pdf
ファイル。
答え2
find / -name '*.pdf' -print0 | xargs -0 du -skc