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

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

Re: [shell-script] Contar sequencia repetida


From: jimmy
Subject: Re: [shell-script] Contar sequencia repetida
Date: Fri, 17 Oct 2008 10:50:19 -0300
User-agent: Mutt/1.4.2.3i

On Fri, Oct 17, 2008 at 10:21:50AM -0300, Flamarion Jorge wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Bom dia,
> 
> Tenho um arquivo que tem a seguinte saida:
> 
>       29      18      02      15      10      39
>       08      38      60      41      15      09
>       06      08      04      01      25      28
>       26      25      42      60      05      24
>       44      40      58      29      03      20
>       04      54      55      36      16      31
> 
> Gostaria de saber se esta é uma boa saida para contar as dezenas que se
> repetem por coluna:
> 
> Supondo que eu digitasse a dezena 29:
> 
> cat arq.txt | cut -d " " -f1|grep 29 | uniq -c
> 
> neste caso eu coloquei na mão, mas vai ter como eu digitar o numero no
> terminal.
> 
> Só queria saber se é uma boa solução.
> 
> To começando a aprender agora.
> 
> Flamarion Jorge
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> 
> iEYEARECAAYFAkj4kWoACgkQ0SDRnmynUOFhpACg1ECOsroi45GiNgrM6R3tCcae
> bfIAoI3Ztg8EqfPMHwPaapes+wh4D54t
> =0wJP
> -----END PGP SIGNATURE-----
> __________________________________________________
> ------------------------------------

uma opção seria usar o awk:

  $ awk -v dez=29 '$1==dez{i++}END{print i, dez}' arq.txt




reply via email to

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