would people be interested in a patch implementing this? it's about a dozen lines to add (~60 line patch).
On Sat, Apr 13, 2013 at 2:15 AM, Pádraig Brady <p...@draigbrady.com> wrote: > On 04/13/2013 08:22 AM, Aaron Davies wrote: >> is there an easy way to `du -s' a tree and ignore the size of the >> directories themselves? >> >> if, e.g., i have one deep directory tree with a long history of >> modifications, and another directory tree created from a `cp -a' of the >> first, their `du -sb' results are likely to be somewhat different. >> >> i can get this result with something like `find -not -type d -print0|xargs >> -r0 stat -c %s|paste -sd+|bc', but a simpler solution would be nice. > > How about: > > find -not -type d -print0 | du -hc --files0-from=- | tail -n1 > > That deals with hard links in the set too. > > Thanks, > Pádraig. > -- Aaron Davies aaron.dav...@gmail.com