Converte de KB para MB ou GB

1. Converte de KB para MB ou GB

Robson
souzabinho

(usa Debian)

Enviado em 06/10/2011 - 00:05h

Ola pessoal,

Alguem poderia me ajudar com a questão abaixo,

Mexo o o Debian e preciso criar um script que verifiqui as 10 maiores diretório de cada departamento do meu file server.

A principio criei o meu script da seguinte forma:

#!/bin/csh
# 05.10.2011 Robson Souza - ksbi

#---------------------EDV-Informatica------------------------------------------
cd /usr4/file/informatica
ls -l | grep "^d" |du -sk *|sort -nr |head -10 >> /usr2/tmp/teste/informatica.txt

echo ------------------------------------------ >> /usr2/tmp/informatica.txt
echo Relatorio: /usr4/daten/ >> /usr2/tmp/informatica.txt
echo ------------------------------------------ >> /usr2/tmp/informatica.txt

mailx -s "IT- Information Technology " "rsouz@ksbr.kroschu.com " < /usr2/tmp/informatica.txt

\rm /usr2/tmp/teste/informatica.txt

Depois de executado, gerou o arquivo no caminho desejado. Ficando da seguinte forma:

22330258 controle_IT
3543888 Software
2390751 lealm
2149878 rofag
1988129 Projects
1910291 alnet
1188910 Downloads
360885 robuf
335984 Documentation
316510 emgeo

como organizar a primeira coluna em GB, MB ou KB e a saida dessa organização jogar para um outro arquivo.

Em resumo precisaria que ficasse da seguinte forma, por exemplo:

25G Controle_IT
3.5G Softaware
23MB Lealm

grato pela ajuda


  


2. Re: Converte de KB para MB ou GB

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 06/10/2011 - 01:41h

coloque um h (minusculo) como parâmetro para o ls junto ao -l (que você já passou) ficando

ls -lh ......(seus outros comandos)

o -h faz:

-h, --human-readable with -l, mostra os tamanhos em formatos amigáveis para humanos ;-)
(e.g., 1K 234M 2G)


Abraços




3. Re: Converte de KB para MB ou GB

Robson
souzabinho

(usa Debian)

Enviado em 28/10/2011 - 00:12h

Boa noite amigo,

Desculpe a demora.

Não deu certo, ele até mostrou na forma amigavem mais os diretórios não estão certos, por exemplo.

o diretório maior da pasta não mostrou, que são os com tamanho em GB ja os em MB mosrou..

grato






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts