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

Re: [assunto paralelo] imprimir linhas que contenham valores repetidos



Teste ai!

jarbelix@jarbelix-desktop:~/tmp$ cat teste.txt
A       3       3       4       5
B       2       3       4       5
C       4       4       5       6
D       4       5       6       7
jarbelix@jarbelix-desktop:~/tmp$ grep -E "([[:cntrl:]][[:digit:]])\1" teste.txt
A       3       3       4       5
C       4       4       5       6

Att,
Jarbas

2008/7/4 Gunther Furtado <gunfurtado@gmail.com>:
> Olá,
>
> O tópico recente que tratava do awk me deixou curioso para saber se
> ele resolverá um problema para mim, com a ajuda de vocês, é claro:
>
> A   3   3   4   5
> B    2   3   4   5
> C   4   4   5   6
> D   4   5   6   7
>
> Dado um arquivo "entradas" que contenha a informação acima, eu
> gostaria de imprimira as linha que contenham qualquer valor repetido,
> nem só o "3", nem só o "4". O resultado que espero é:
>
> $ awk '/<alguma mágica>/ { print $0 }' entradas
> A   3   3   4   5
> C   4   4   5   6
>
> ao invés de:
>
> $ awk '/3.*3/ { print $0 }' entradas
> A   3   3   4   5
>
> $ awk '/4.*4/ { print $0 }' entradas
> C   4   4   5   6
>
> O arquivo real é um pouco maior (47x15), com uns 700 valores
> diferentes e preciso de uma maneira rápida de descobrir se há valores
> que se repetem em qualquer de suas linhas.
>
> Gracias,
>
> --
> Gunther Furtado
> gunfurtado@gmail.com
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
>


Reply to: