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 <[EMAIL PROTECTED]>: > > > > > > > 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] > >
