[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] soma no AWK
From: |
Vinicius Xavier |
Subject: |
Re: [shell-script] soma no AWK |
Date: |
Wed, 17 Aug 2011 07:10:07 -0700 (PDT) |
Matheus, se não vai ter ponto em lugar nenhum, vc pode retirar os mesmo com o
SED.
Exemplo: cat arqComPonto| sed 's/\.//g' > arqSemPonto
cat arqSemPonto
PAULO 10,50 0,20
JOAO 22,31 0,90
KATIA 1500,32 3111252,25
O que acha?
Abs,
Vinícius Xavier
Vinícius Xavier da Silva
MCP XP | ITIL Foundation | LPIC-1 | Novell CLA | Novell DCTS
Twitter: http://twitter.com/_viniciusxavier
________________________________
De: Matheus Dias <address@hidden>
Para: address@hidden
Enviadas: Quarta-feira, 17 de Agosto de 2011 9:57
Assunto: [shell-script] soma no AWK
Amigos, estou com o seguinte problema.
Esse é um exemplo de meu arquivo texto
PAULO 10,50 0,20
JOAO 22,31 0,90
KATIA 1.500,32 3.111.252,25
E quero como resultado
PAULO 10,70 (SOMA DE 10,50 + 0,20)
JOAO 23,21 (SOMA DE 22,31 + 0,90)
KATIA 3.112.752,57 (SOMA DE 1.500,32 + 3.111.252,25))
Consigo somar as duas primeiras linhas(substituindo a virgula por ponto), mas
essa terceira linha com "."ponto e ","virgula, é o que esta
mim dificultando bastante.( tenho que retirar esse ponto para fazer a soma. Ja
tentei o GSUB para substituir e ele acaba substituindo tudo!
Alguem com uma ideia para poder mim ajudar?
Agradeço desde ja!
[As partes desta mensagem que não continham texto foram removidas]