verificar os maiores arquivos no HD

Publicado por marden do vale pimenta 26/07/2008

[ Hits: 10.516 ]

Homepage: www.fucapi.br

Download fudido.sh




Localizar os 10 maiores arquivo do HD

  



Esconder código-fonte

#!/bin/bash

du -a /* |sort -nr |head -n100 | awk '{print $1";" $2" "$3" "$4" "$5" "$6" "$7" "$8" "$9 }' > tmp.txt
more tmp.txt |awk '{print $1}'>tmp1.txt
for var in `cat tmp1.txt`
do
LINE=$(grep $var tmp.txt)
arq=$(echo $LINE |awk -F ";" '{print $2}')
tam=$(echo $LINE |awk -F ";" '{print $1}')

[ -d "$arq" ] ||echo -e "O arquivo $arq tem $tam""K " >> arq.txt
done
head arq.txt
rm tmp.txt tmp1.txt arq.txt

Scripts recomendados

Calculadora 1.0

Backup automatico em dois computadores via local e NFS

Limpar e mostrar tamanho da lixeira no Samba

Atualizador de sistema multipla escolha

Criar pacote Slackware


  

Comentários
[1] Comentário enviado por volcom em 19/03/2010 - 14:37h

Muito bom!

[2] Comentário enviado por alexhctp em 05/10/2012 - 14:13h

Adicionado a minha lista de scripts. Muito Util na hora de procurar os malditos comedores de disco.

Abrigado pela contribuição!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts