coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: du -s excluding size from directory entries?


From: Pádraig Brady
Subject: Re: du -s excluding size from directory entries?
Date: Sat, 13 Apr 2013 10:15:50 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2

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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]