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

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

Re: [shell-script] Soma de coluna


From: Felipe Kellermann
Subject: Re: [shell-script] Soma de coluna
Date: Fri, 14 Jul 2006 18:51:22 -0300 (BRT)
User-agent: Pine <http://www.washington.edu/pine/>

On Fri, 14 Jul 2006 9:14pm  -0000, weder_feliciano wrote:

> Alguem sabe a forma mais fácil de eu somar uma coluna inteira? como:
> 951.00
> 266.28
> 266.28
> 266.28
> 152.16

Vou dar só a metade da resposta...  ;-)

Em um shell comum tu pode juntar a soma com:

  % paste -sd+ < valores
  951.00+266.28+266.28+266.28+152.16

Em zsh tu pode fazer join dos valores:

  % print ${(j:+:)$(< valores)}
  951.00+266.28+266.28+266.28+152.16

Depois é só tu avaliar isto para achar o resultado.

Em zsh pode ser automático no shell só avaliando a expressão. Em outro 
shell tu vai ter que passar para um programa qualquer (como o bc) para 
obter o resultado.

-- 
Felipe Kellermann


reply via email to

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