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

Re: Relatório com tamanho de arquivos - resolvido



Olá pessoal...

Obrigado pelas dicas, deu para chegar a duas soluções:

A mais simples:
 du -hsc /hd120-D/[uU]suarios/*/05 |grep total |cut -dt -f1
50G

Usando o bc:

TAMANHO=$(echo "scale=2; $TOTAL/1024.0"|bc -l)

De quebra ainda aprendi sobre o bc, que ainda não conhecia.

Muito obrigado pela ajuda.

Abraço,

Pedro 
User Linux # 398043


--- Em sex, 3/4/09, Bruno Silva <boss.silva@gmail.com> escreveu:

> De: Bruno Silva <boss.silva@gmail.com>
> Assunto: Re: Relatório com tamanho de arquivos
> Para: "Davi Vidal" <davividal@siscompar.com.br>
> Cc: "Pedro Celio" <pedro_debian@yahoo.com.br>, "Lista-Debian" <debian-user-portuguese@lists.debian.org>
> Data: Sexta-feira, 3 de Abril de 2009, 12:35
> tem tambem a opcao --max-depth=1 pra
> pegar o tamanho total de um diretorio especificado:
> 
> du -h --max-depth=1 <dir>
> 
> 2009/4/3 Davi Vidal <davividal@siscompar.com.br>
> 
> Em 03-04-2009 10:51, Pedro Celio
> escreveu:
> 
> [...]
> 
> 
> du -ms $ORIGEM |cut -d/ -f1|tee tamanho.txt
> 
> 
> [..]
> 
> 
> 
>         A opção '-c' do du não resolve seu
> problema?
> 
> 
> 
> $ du --help
> 
> [...]
> 
>   -c, --total           produzir um grande total
> 
> [...]
> 
> 
> 
> $ du -msc /tmp/*
> 
> 1       /tmp/hsperfdata_davi
> 
> 1       /tmp/hsperfdata_root
> 
> 1       /tmp/+~JF7234582358981743181.tmp
> 
> 1       /tmp/orbit-davi
> 
> 1       /tmp/orbit-root
> 
> 1       /tmp/plugtmp
> 
> 1       /tmp/plugtmp-1
> 
> 1       /tmp/plugtmp-2
> 
> 1       /tmp/ssh-JUFHE16356
> 
> 1       /tmp/tcx
> 
> 1       total
> 
> 
> 
> 
> 
> davi
> 
> 
> 
> 
> 
> -- 
> 
> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
> 
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
> 
> 
> 
> 
> 
> 


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com


Reply to: