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

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

Re: [shell-script] Script para somar valores


From: Julio C. Neves
Subject: Re: [shell-script] Script para somar valores
Date: Fri, 27 Nov 2015 09:34:50 -0200

$ echo "26/11/2015 17:10:00;PB - Assigned;116
26/11/2015 17:10:00;PB - Rejected;5
26/11/2015 17:10:00;PB - Waiting;84
26/11/2015 17:10:00;PB - Working;40
26/11/2015 17:10:00;SR - Assigned;51
26/11/2015 17:10:00;SR - Rejected;1
26/11/2015 17:10:00;SR - Waiting;5
26/11/2015 17:10:00;SR - Working;6" | grep -vi ' waiting;' | cut -f3 -d\; | paste -sd+ | bc

Isso produz 219

Mas acho que uma solução com awk seria mais eficiente.

Abcs,
Julio
@juliobash

P
róximos cursos de Shell
Cidade         Local Período
São Paulo 4Linux 07/12 a 11/12
Dou treinamento de Shell em qualquer cidade.
Para mais detalhes, me mande um e-mail.


Em 26 de novembro de 2015 19:01, Anderson address@hidden [shell-script] <address@hidden> escreveu:
 

Pessoal,

Quero desenvolver um script, onde ele some os valores desejados que estão dentro de um arquivo.

Formato do arquivo:

26/11/2015 17:10:00;PB - Assigned;116
26/11/2015 17:10:00;PB - Rejected;5
26/11/2015 17:10:00;PB - Waiting;84
26/11/2015 17:10:00;PB - Working;40
26/11/2015 17:10:00;SR - Assigned;51
26/11/2015 17:10:00;SR - Rejected;1
26/11/2015 17:10:00;SR - Waiting;5
26/11/2015 17:10:00;SR - Working;6 

Gostaria que o script some o total de PB e o total de SR, menos as que então em Waiting.(Não somar os valore em Waiting). 

Alguém poderia ajudar?

Valeu!



reply via email to

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