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



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts