shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Dúvida com Script


From: NoComments
Subject: Re: [shell-script] Dúvida com Script
Date: Thu, 17 Jul 2008 11:24:32 -0300

O correto neste caso é vc usar o comando du com a opção -k, assim a
saida será em kBytes. Para transformar em MByes vc teria que dividir
por 1048576. Exemplificando:

total em kbytes: 17888706560
em MB seria: 17888706560/1048576 = 170060 (170GB)

2008/7/17 GEORGE ROBINSON <address@hidden>:
> Então Amigo,
>
> Esse resultado foi dado em que unidade??
>
> E se eu movi ontem 2.2 Gb de arquivos para o diretorio, pq ele me mostra um
> numero completamente diferente???
>
> Att
>
> 2008/7/17 NoComments <address@hidden>:
>
>> George, simulei o que gostaria de fazer... não entendi o que você
>> queria fazer, mas funcionou. Veja se te ajuda em algo:
>>
>> root@files:/appz# cat teste.sh
>> #!/bin/bash
>> for i in `find /var/log -mtime -1 -exec du {} \; |awk {'print $1'}`; do
>> let COUNT=COUNT+${i}
>> done
>> echo "Valor atual da variavel COUNT: ${COUNT}"
>> let COUNT=COUNT/2
>> echo "Valor da variavel COUNT apos dividir por 2: ${COUNT}"
>> let COUNT=COUNT/1024
>> echo "Valor da variavel COUNT apos divir por 1024: ${COUNT}"
>> # Fim Script
>>
>> root@files:/appz# sh teste.sh
>> Valor atual da variavel COUNT: 68
>> Valor da variavel COUNT apos dividir por 2: 34
>> Valor da variavel COUNT apos divir por 1024: 0
>> root@files:/appz#
>>
>> Abraços...
>>
>> 2008/7/17 GEORGE ROBINSON
>> <address@hidden<george.robinson.br%40gmail.com>
>> >:
>>
>> > Olá Pessoal... Este ecript do felipe catojo é exatamente o que eu
>> > preciso
>> > para o meu caso aqui... a questão é que eu preciso calcular o quanto de
>> > espaço em disco foi consumido nas ultimas 24 horas... mas parece que a
>> conta
>> > nao está sendo efetuada corretamente, ou os valores do diretório nao
>> estao
>> > sendo todos capturados... alguém tem uma sugestão??
>> >
>> > 2008/7/17 Flavio Junior <address@hidden <billpp%40gmail.com>>:
>> >
>> >> Lei a essa thread:
>> >> http://br.groups.yahoo.com/group/shell-script/message/22436
>> >>
>> >> Bem parecido com o que tu quer fazer...
>> >>
>> >> --
>> >>
>> >> Flávio do Carmo Júnior aka waKKu
>> >>
>> >> 2008/7/16 felipee_catojo
>> >> <address@hidden<felipecatojo%40gmail.com>
>> <felipecatojo%40gmail.com>
>> >> >:
>> >>
>> >> > #!/bin/bash
>> >> >
>> >> > COUNT1=0
>> >> >
>> >> > for i in `find /Disco1/bfurj/ -mtime -1 -exec du {} \; | awk -F " "
>> >> > '{print $1}'`; do
>> >> >
>> >> > let "COUNT1=COUNT1+$i"
>> >> >
>> >> > done
>> >> >
>> >> > let "COUNT1=COUNT1/1024000"
>> >> >
>> >> > echo ARQUIVOS RECEBIDOS BFURJ $COUNT1"MB"
>> >> >
>> >> > Olá pessoal, to tentando modificar esse script,pra fazer com que o
>> >> > mesmo me diga qual o tamanho, ou seja quanto meu /home ocupa em
>> >> > disco,
>> >> > e que pegasse tambem apenas os arquivos alterados a um dia atrás.
>> >> >
>> >> > Obg desde já.
>> >> >
>> >> >
>> >>
>> >>
>> >
>> > [As partes desta mensagem que não continham texto foram removidas]
>> >
>> >
>>
>>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]