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

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

Re: [shell-script] Somar valores em arquivos diferente


From: Julio C. Neves
Subject: Re: [shell-script] Somar valores em arquivos diferente
Date: Mon, 17 Nov 2014 22:40:16 -0200

Isso deve funcionar, se não funcionar avise:

paste -d ' ' <(paste -d+ <(cut -f3 -d' ' Arq1) <(cut -f3 -d' ' Arq2) <(cut -f3 -d' ' Arqn) | bc)

Abcs,
Julio
@juliobash
Próximos cursos de Shell
Cidade         Local Período
Rio de Janeiro EDX 10 a 14/11
São Paulo 4Linux 24 a 28/11
Dou treinamento de Shell em qualquer cidade.
Para mais detalhes, me mande um e-mail.


Em 17 de novembro de 2014 17:47, Tiago Ribeiro address@hidden [shell-script] <address@hidden> escreveu:
 

Boa tarde,

Estou tentando fazer um script que some o terceiro campo de N arquivos, são arquivos simples,
mas confesso que não estou sabendo nem muito por onde começar.

o conteúdo dos arquivos são assim:

# cat arq1.txt
2014-11-16 23:30 10
2014-11-16 23:35 10
2014-11-16 23:40 11
2014-11-16 23:45 11
2014-11-16 23:50 11
2014-11-16 23:55 11
2014-11-17 00:00 11

# cat arq2.txt
2014-11-16 23:30 5
2014-11-16 23:35 5
2014-11-16 23:40 7
2014-11-16 23:45 8
2014-11-16 23:50 10
2014-11-16 23:55 10
2014-11-17 00:00 10

#cat arqN.txt
2014-11-16 23:30 N
2014-11-16 23:35 N
2014-11-16 23:40 N
2014-11-16 23:45 N
2014-11-16 23:50 N
2014-11-16 23:55 N
2014-11-17 00:00 N

onde
DATA HORA VALOR - são separados por espaço, isto não interfere, posso mudar para ; | ou qualquer
outra coisa.

terei vários arquivos com estes conteúdos, quero somar o campo 3 do arquivo 1 + 2 + N e gerar um
novo com DATA HORA (SOMA de todos os arquivos).

# cat soma.txt
2014-11-16 23:30 X
2014-11-16 23:35 X
2014-11-16 23:40 X
2014-11-16 23:45 X
2014-11-16 23:50 X
2014-11-16 23:55 X
2014-11-17 00:00 X

--
www.bsdjf.com.br



reply via email to

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