Agrupar consulta e mostrar totais

1. Agrupar consulta e mostrar totais

Romulo Deroci da Rocha
rderoci

(usa Red Hat)

Enviado em 26/03/2012 - 11:38h

Tenho a seguinte entrada em um arquivo:

Arquivo Teste:
AAAA 111| Alguma coisa qualquer que eu nao quero no resultado 1
AAAA 123| Alguma coisa qualquer que eu nao quero no resultado 2
AAAA 222| Resultado = 01
AAAA 333| Resultado = 01
AAAA 222| Resultado = 01
AAAA 333| Resultado = 03
AAAA 111| Resultado = 03
AAAA 444| Resultado = 03
AAAA 444| Resultado = 03
AAAA 123| Alguma coisa qualquer que eu nao quero no resultado 3
AAAA 444| Resultado = 01
AAAA 333| Resultado = 01
AAAA 222| Resultado = 02
AAAA 123| Alguma coisa qualquer que eu nao quero no resultado 4
AAAA 123| Alguma coisa qualquer que eu nao quero no resultado 5
AAAA 123| Alguma coisa qualquer que eu nao quero no resultado 6


Gostaria de agrupar os "Resultado", pelo id (222, 333, 444, 111...) e pelos diferentes valores do "Resultado", eliminando a linha que não tiver "Resultado = ", a saída desejada seria:

Resultado = 01 3
Resultado = 02 1
Resultado = 03 3

Como faço?


  


2. Re: Agrupar consulta e mostrar totais

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 27/03/2012 - 23:42h

faça algo como:

grep -i 'resultado =' conteudo.txt | sort
AAAA 111| Resultado = 03
AAAA 222| Resultado = 01
AAAA 222| Resultado = 01
AAAA 222| Resultado = 02
AAAA 333| Resultado = 01
AAAA 333| Resultado = 01
AAAA 333| Resultado = 03
AAAA 444| Resultado = 01
AAAA 444| Resultado = 03
AAAA 444| Resultado = 03

já é meio caminho andado, não entendi muito bem como vc quer o agrupamento do resultado ;-)









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts