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

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

Re: [shell-script] Erro somando coluna de uma tabela


From: Tiago Peczenyj
Subject: Re: [shell-script] Erro somando coluna de uma tabela
Date: Tue, 23 Aug 2005 15:45:51 -0300

Olha

estás com um problema de precisão na variavel.

converta para inteiro assim:

{ printf "%d\n",sum; }

no lugar de { print sum; }

Se não ha sub-diretorios, vc só tem que subtrair 4096 do resultado do `du -b .`


2005/8/23, Marcelo Barreto Nees <address@hidden>:
>  Ex:
>  
>  
>  
>  # ls -l | awk '{ sum += $5; } END { print sum; }'
>  4,49729e+09
>  
>  
>  
>  # du -b .
>  ...
>  4519233887      .
>  
>  
>  
>  Por que o primeiro comando retorna "4,49729e+09" ao invés de "4519233887" ?
>  
>  
>  -- 
>  .''`.  Marcelo Barreto Nees <address@hidden>
>  : :'  : Pref. de Jaraguá do Sul - SC / Supervisão de Adm. de Redes
>  `. `'`  GNU/Linux user #78191 - http://counter.li.org
>    `-    To err is human, to really foul up requires the root password.
>  Protect your mail users against viruses: http://mailnees.kicks-ass.org
>  
>  
> 
> ---------------------------------------------------------------------
>  Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
> aviso.
> ---------------------------------------------------------------------
>  Sair da lista: address@hidden
> ---------------------------------------------------------------------
>  Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>  
> 
>  
>  
>  Yahoo! Grupos, um serviço oferecido por: 
>  
>  ________________________________
>  Links do Yahoo! Grupos
>  
>  
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/shell-script/
>   
> Para sair deste grupo, envie um e-mail para:
> address@hidden
>   
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.


reply via email to

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