|
From: | Julio C. Neves |
Subject: | Re: [shell-script-pt] Contagem por agrupamento |
Date: | Sun, 14 Jun 2020 16:04:52 -0300 |
Por arquivo, isto é, já separado por agrupamento, fiz assim:
cut -f1 -d, arq40.txt | sort -u | wc -l
Neste caso, elimina as linhas duplicadas e conta as ocorrências que
formam a coluna 1.
--
Cesar
On 6/14/2020 3:56 PM, Julio C. Neves wrote:
> Fala Cesar,
> não consegui entender o que vc quis dizer. Pq vc não coloca o seu código
> para em cima dele discutirmos? Isso me parece coisa para ser resolvida
> com sort, uniq e grep
>
>
> Abraços,
> Julio
>
> *» Não tem tempo para fazer um curso presencial?*
> *» Na sua cidade não tem nenhum bom curso de Linux?*
> *» Em 27/01/2020 abriremos uma semana de inscrições*
> *» para** uma nova turma. Veja mais detalhes** em:*
> *» ****https://educacao.dicas-l.com.br/shell-linux*
> *
> *
> *Também damos treinamento em sua empresa*
> *em qualquer cidade**, **com certificado **e nota fiscal.*
> *
> *
>
>
>
>
>
>
> Em dom., 14 de jun. de 2020 às 15:02, PY2YP <py2yp@py2yp.com
> <mailto:py2yp@py2yp.com>> escreveu:
>
> Senhores, minhas boas tardes. Tenho uma arquivo com este formato:
> arqtotal.txt
> aaa 40
> aaa 40
> bb 30
> ccccc 40
> dddd 30
> aaaa 20
> ffsf 10
> hgjf 10
> dfasa 30
> ffsa 20
> bb 30
>
> Além de contar as ocorrências, eliminar as linhas repetidas.
> Saída:
> 10 = 2
> 20 = 2
> 30 = 3
> 40 = 2
>
> Consegui, sem maiores complicações, contar as ocorrências agrupadas,
> isto é, filtradas pela 2 coluna conforme abaixo
> arq40.txt
> aaa 40
> aaa 40
> ccccc 40
> saída: 2
>
> arq30.txt
> bb 30
> dddd 30
> dfasa 30
> bb 30
> saida: 3
>
> O que eu precio fazer é contar o número de ocorrências por agrupamento
> (10, 20...) desconsiderando as ocorrências em duplicidade.
> Desde já meus agradecimentos.
>
> --
> Cesar
>
> _______________________________________________
> Lista brasileira de usuários de shell script
> Endereço de e-mail da lista: shell-script-pt@nongnu.org
> <mailto:shell-script-pt@nongnu.org>
> Para se inscrever ou desinscrever acesse:
> https://lists.nongnu.org/mailman/listinfo/shell-script-pt
> Para ver os arquivos da lista (mensagens anteriores) e pesquisar
> nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/
>
> NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor
> utilize somente esta.
>
>
> _______________________________________________
> Lista brasileira de usuários de shell script
> Endereço de e-mail da lista: shell-script-pt@nongnu.org
> Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
> Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/
>
> NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.
>
_______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: shell-script-pt@nongnu.org
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/
NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.
[Prev in Thread] | Current Thread | [Next in Thread] |