[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Como usar o UNIQ em CSV
From: |
Flavio Junior |
Subject: |
Re: [shell-script] Como usar o UNIQ em CSV |
Date: |
Wed, 23 Jan 2008 10:23:33 -0200 |
Não entendi bem..
mas veja as opções do sort e do uniq...
Exemplo:
sort
-k, --key=POS1[,POS2] start a key at POS1, end it at POS2 (origin 1)
-t, --field-separator=SEP use SEP instead of non-blank to blank transition
uniq
-f, --skip-fields=N avoid comparing the first N fields
Sem um padrão do arquivo fica dificil..
Vc passar dados dos outros impossivel...
Então fica mais dificil ajudar, mas se puder montar algo com umas 4 ou
5 linhas no padrão e dados inuteis, eu tentaria ajudar mais..
--
Flávio do Carmo Júnior
2008/1/23 César Vianna <address@hidden>:
>
>
>
>
>
>
> Buenas !!
>
> Tenho um csv com 5 campos. O terceiro são CPFs. Tenho que separar em dois
> arquivos: um com os CPFs duplicados e outro com os CPFs únicos.
>
> Fiz assim:
>
> cut -d";" -f3 arquivo.csv | uniq -d
>
> e
>
> cut -d";" -f3 arquivo.csv | uniq
>
> Ok. O problema é que eu perco o resto da linha. Tem alguma opção do uniq ou
> outro comando para recuperar o conteúdo da linha? Como os grupos ( \1 ... )
> em expressões regulares.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>