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: