Somar quantidade a partir de um arquivo [RESOLVIDO]

13. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

iudemar
iudemar

(usa Slackware)

Enviado em 25/01/2016 - 15:42h

É esse acima renan

segue novamente algumas das linhas:

0000000002
0000000002
0000000001
0000000000
0000000000
0000000002
0000000002
0000000000
0000000000
0000000000
0000000002
0000000000
0000000000
0000000000
0000000000
0000000002



  


14. Re: Somar quantidade a partir de um arquivo

Renan Arantes
R3nan

(usa Debian)

Enviado em 25/01/2016 - 15:42h

acredito que vc está deixando linhas em branco no final do arquivo verifique se nao tem nem uma linha em branco dentro do arquivo, em qualquer parte. inicio meio ou fim


15. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

iudemar
iudemar

(usa Slackware)

Enviado em 25/01/2016 - 15:49h

Pior que não Renan, segue todo conteúdo do meu arquivo:

root@bob:/home/maresia/Downloads# cat /tmp/soma1.txt
0000000002
0000000002
0000000001
0000000000
0000000000
0000000002
0000000002
0000000000
0000000000
0000000000
0000000002
0000000000
0000000000
0000000000
0000000000
0000000002
0000000002
0000000000
0000000002
0000000000
0000000000
0000000000
0000000001
0000000000
0000000000
root@bob:/home/maresia/Downloads#

Nao sei o que pode ser.. mas o arquivo ta completinho, sem linhas em branco mesmo.

vlwww



16. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 25/01/2016 - 15:53h

eu salvei essa lista que vc mandou e aqui rodou norlamente, faz um teste, crie uma nova lista e adicione so duas linhas e teste, tb recomento testar o comando bc digite bc no terminal ira abrir um outro console digite 1+1 e de enter vai dar o resultado da soma quit para sair do console do bc


17. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

iudemar
iudemar

(usa Slackware)

Enviado em 25/01/2016 - 15:59h

Renan,

Criei um novo arquivo teste.txt e adicionei 2 linhas, meu amigo, funcionou legal...

agora não sei o que pode ser no meu arquivo renan.. poxa não sei o porque não rola no meu

soma1.txt.

ALguma dica renan..
vlwwww


18. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 25/01/2016 - 16:03h

iudemar escreveu:

Renan,

Criei um novo arquivo teste.txt e adicionei 2 linhas, meu amigo, funcionou legal...

agora não sei o que pode ser no meu arquivo renan.. poxa não sei o porque não rola no meu

soma1.txt.

ALguma dica renan..
vlwwww


hahahaha vai intender

tente esse script vamo ve se vai!!



#!/bin/bash
arq=$(cat /tmp/soma1.txt)
soma=0
for i in $arq; do
soma=$(($i+$soma))
done
echo $soma




19. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

iudemar
iudemar

(usa Slackware)

Enviado em 25/01/2016 - 16:08h

Grande Renan,

meu amigo ta quase lá.. olha a saída do comando que deu:
++ cat /tmp/soma1.txt
+ arq='0000000002
0000000002
0000000001
0000000000
0000000000
0000000002
0000000002
0000000000
0000000000
0000000000
0000000002
0000000000
0000000000
0000000000
0000000000
0000000002
0000000002
0000000000
0000000002
0000000000
0000000000
0000000000
0000000001
0000000000
'000000000
+ soma=0
+ for i in '$arq'
+0")erro de sintaxe: operador aritmético inválido (token com erro é "
+ echo 0
0



20. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 25/01/2016 - 16:18h

é impressão minha ou tem no seu aquivo sinais ' aspas simples espalhados pelos numeros ? reveja o seu arquivo txt que pq o erro é ele!!


21. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

iudemar
iudemar

(usa Slackware)

Enviado em 25/01/2016 - 16:22h

Não Renan, essas aspas ai é a saída do script executado com -x do /bin/bash -x

O arquivo é limpinho mesmo.. poxa renan ta punk viu..
valeu por sua ajuda ai mesmo.




22. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

iudemar
iudemar

(usa Slackware)

Enviado em 25/01/2016 - 16:25h

olha só renan a saída ta saindo zerada.

./for.sh
+ arq=(cat /tmp/soma1.txt)
+ soma=0
+ for i in '$arq'
+ soma=0
+ echo 0
0


não soma as linhas não...
ao menos o erro não ta ocorrendo mais..




23. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

iudemar
iudemar

(usa Slackware)

Enviado em 25/01/2016 - 16:26h

Renan, perdoe.. o erro acontece sim.. foi erro meu tinha removido o $ desta linha

arq=$(cat /tmp/soma1.txt)


O erro persiste..

vou desistir jajá...



24. Re: Somar quantidade a partir de um arquivo [RESOLVIDO]

Renan Arantes
R3nan

(usa Debian)

Enviado em 25/01/2016 - 16:28h

aqui ta rolando normal pelos dois metodos, revise ai o seu txt e tb se vc copiou e colou certo o script






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts