msoliver
(usa Debian)
Enviado em 21/03/2018 - 23:04h
Felipe09 escreveu:
Então tbm estava querendo realizar outro filtro mas não estou conseguindo ex:
grep RAEMM026 EMM_RAID_GSM_2018_03_19.csv | awk -f '{if ($5 == "20180120") print ($0) | cut -d ";" -f 2 | paste -sd+ | bc
preciso somar todos de uma determinada data que fica no ultimo campo, que esta errado no meu comando?
Segue:
awk -F";" '$1=="RAEMM026" && $5 =="20180120" {SUM+=$2}END {print SUM}' EMM_RAID_GSM_2018_03_21.csv
Tudo em um só comando, sem redirecionamentos.
Observe que não é necessário o uso do "grep"
O "awk" faz todo o trabalho....
Marcelo Oliver