[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Operações de soma e subtração
From: |
Emiliano Chemello |
Subject: |
Re: Operações de soma e subtração |
Date: |
Wed, 27 Feb 2008 19:15:38 -0000 |
User-agent: |
eGroups-EW/0.82 |
Olá Tiago,
O arquivo tem vários valores desejados, todos abaixo da
expressão 'energy au'. Só o primeiro valor da linha abaixo da
expressão interessa modificar, o segundo valor, que é sempre '1.0'
deve continuar lá.
Preciso que o primeiro valor da linha abaixo da expressão 'energy au'
tenha seu valor alterado por uma soma ou subtração de um número
(sempre o mesmo número). Preciso somar ou subtrair números decimais.
O resultado desta soma deve substituir o valor original.
Desde já agradeço!
Um abraço!
Emiliano
--- Em address@hidden, "Tiago Barcellos Peczenyj"
<tiago.peczenyj@...> escreveu
>
> O Bash tem suporte a aritmética de inteiros.
>
> Para obter aritmética de ponto flutuante terias que utilizar o bc
ou awk
>
> Isso que vc falou parece ser um caso para AWK mas faltam informações
> para eu te passar um script completo.
>
> 2008/2/26 Emiliano Chemello <chemelloe@...>:
> >
> >
> >
> >
> >
> >
> > Olá Pessoal, tudo bem?
> >
> > Estou com dificuldades em criar um shell script que faça o
seguinte:
> >
> > Localize um número logo abaixo de uma sentença chave:
> > Ex:
> > #####################
> > energy au
> > -109.649529926 1.0
> > #####################
> > Neste caso, desejo localizar o número "-109.649529926"
> >
> > Depois de localizá-lo, preciso conseguir somar (ou subtrair) um
> > número deste valor e colocar o resultado no lugar destes número
> > inicial. O problema é que preciso fazer esta soma ou subtração
para
> > vários valores dentro de um mesmo arquivo.
> >
> > Alguém poderia me ajuda?
> >
> > Obrigado! Emiliano
> >
> >
>
>
>
> --
> Tiago B Peczenyj
> Linux User #405772
>
> http://peczenyj.blogspot.com/
> "what does not kill us makes us stronger"
>