Listar Pasta e tamanho [RESOLVIDO]

1. Listar Pasta e tamanho [RESOLVIDO]

paulo
psdrop

(usa CentOS)

Enviado em 19/10/2009 - 11:39h

Pessoal,

Tem alguma forma de retornar o tamanho depois do nome da pasta e arquivo? e tem como não mostrar os arquivos, mostrando somente as pastas?
Tenho que fazer um scrip que me retorne apenas nome da pasta de tamanho e nessa ordem...

ps-teste:/home/paulo# du -hs *
4.0K antonio
8.0K r3
4.0K joao
4.0K paulo
4.0K relarotio.txt
4.0K sed.txt


Obrigado


  


2. Re: Listar Pasta e tamanho [RESOLVIDO]

Phillipe Smith
Smithux

(usa Arch Linux)

Enviado em 19/10/2009 - 12:08h

Aê meu velho!
Faça o código abaixo e seja feliz para sempre x) :



for dirs in $(ls --color=never -l | grep "^d" | awk '{print $9}')
do
du -hs $dirs
done

Pode fazer tudo em uma linha só também:
for dirs in $(ls --color=never -l | grep "^d" | awk '{print $9}'); do du -hs $dirs;done


3. Re: Listar Pasta e tamanho [RESOLVIDO]

junior
nefa

(usa Debian)

Enviado em 19/10/2009 - 12:44h

mostrar tamanho somente do diretório?
tente isso

$ du -lhs /home/Documentos/

retorno= 42M Documentos/


4. Re: Listar Pasta e tamanho [RESOLVIDO]

paulo
psdrop

(usa CentOS)

Enviado em 19/10/2009 - 12:47h

Obrigado pela ajuda amigo mas inda nao cheguei ao resultado que preciso...

Com;
ps-teste:/home/paulo# cat /home/relatorio.sh
for dirs in $(ls --color=never -l | grep "^d" | awk '{print $8}') OBS: COM PRINT $9 RETORNA EM BRANCO
do
du -hs $dirs
done
ps-teste:/home/paulo#

retorna isso;

ps-teste:/home/paulo# sh /home/relatorio.sh > /home/paulo/relarotio.txt
ps-teste:/home/paulo# cat /home/paulo/relarotio.txt
4.0K antonio
8.0K r3
4.0K joao
4.0K paulo

o que posso fazer para retornar;

antonio 4.0K
r3 8.0K
joao 4.0K
paulo 4.0K


?

Obrigado


5. Re: Listar Pasta e tamanho [RESOLVIDO]

junior
nefa

(usa Debian)

Enviado em 19/10/2009 - 13:06h

opa,um exemplo eh sempre bom.

tente com esse aki

ls -l |awk '{print $8" "$5}'


6. Re: Listar Pasta e tamanho [RESOLVIDO]

paulo
psdrop

(usa CentOS)

Enviado em 19/10/2009 - 13:16h

Opa valeu, jah ajuda esse comando pois não queria que mostrasse os arquivos tbm..



7. Re: Listar Pasta e tamanho [RESOLVIDO]

paulo
psdrop

(usa CentOS)

Enviado em 19/10/2009 - 13:19h

agora sim com ls -lhc | grep "^d" |awk '{print $8" "$5}'

xD

Abraço e obrigado


8. Re: Listar Pasta e tamanho [RESOLVIDO]

paulo
psdrop

(usa CentOS)

Enviado em 19/10/2009 - 13:21h

opa mais uma duvida como por um "tab" entre as colunas para ficar tudo alinhada?

Obrigado


9. Re: Listar Pasta e tamanho [RESOLVIDO]

junior
nefa

(usa Debian)

Enviado em 19/10/2009 - 13:32h

alinhada nao sei,mas deixe um "igual" pra pode ver melhor

ls -lh | grep "^d" |awk '{print $8" "echo "=" " "$5}'




10. Re: Listar Pasta e tamanho [RESOLVIDO]

Frederico Marinho de Oliveira Gonçalves
fahrenheit

(usa Kurumin)

Enviado em 16/12/2011 - 17:45h

du -h --max-depth=1

Vai listar todos os subdiretórios do diretório atual e o total ocupada de cada pasta.


11. Re: Listar Pasta e tamanho [RESOLVIDO]

Alexandre Gonçalves Monteiro da Silva
alexandregms

(usa Ubuntu)

Enviado em 16/12/2011 - 18:01h

Esta questão já foi encerrada há mais de 2 anos..


12. Re: Listar Pasta e tamanho [RESOLVIDO]

Leomar de Oliveira
leo CCB

(usa Slackware)

Enviado em 03/04/2013 - 13:11h

fahrenheit escreveu:

du -h --max-depth=1

Vai listar todos os subdiretórios do diretório atual e o total ocupada de cada pasta.


Precisei deste comando...

Valeu!!!



01 02