← Back to team overview

sslug-teknik team mailing list archive

Re: Hvor meget plads bruger en enkelt bruger

 

Peter Makholm <peter@xxxxxxxxxxx> writes:

> Mads Bondo Dydensborg <madsdyd@xxxxxxxxxxxx> writes:
> 
> > Den grimme måde;
> > 
> > find / -user bruger -type f |xargs  wc -c | tail -1
> 
> Hvis brugeren har mange filer vile dette gå galt, da xargs vil kalde
> wc flere gange. Ellers kunne man jo "bare" have skrevet:
> 
>  wc -c 'find <snask>' | tail -1
> 
> Og sparet en pipe og hele kaldet til xargs.

Man kunne også prøve

find . -user bruger -type f  -printf "%s\n" | awk '{s=s+$1} END{print s}'

eller

ls -lR | awk '/^-/ && $3=="bruger"{s=s+$5} END{print s}'

mvh
Peter Stubbe


References