Pular para o conteúdo

Filtragem e organização de arquivo texto [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Filtragem e organização de arquivo texto [RESOLVIDO]

Enviado em 30/03/2012 - 17:30h

Olá a todos,
tenho um arquivo com várias linhas aleatórias, tipo:
RR868444402CN ocara@gmail.com MODEM EDJANE
RR824032299CN fulano@msn.com,beltrano@yahoo.com.br Lanterna Traseira Para Bicicleta

gostaria de fazer um script para organizar este arquivo com base no primeiro email de cada linha (segunda palavra)

já tentei algumas ideias mas não tive sucesso..

Gostaria de alternativas preferencialmente com sed, awk, sort, grep, etc
ou seja, os comandos mais básicos do Linux mesmo, pois o interpretador shell da minha distro (BFW) é o SH

Qualquer ideia será de grande ajuda!

Grato.

Responder tópico

2. Re: Filtragem e organização de arquivo texto [RESOLVIDO]

Melhor resposta

Enviado em 30/03/2012 - 22:17h

tente sort -k2

3. Re: Filtragem e organização de arquivo texto [RESOLVIDO]

Enviado em 30/03/2012 - 20:07h

Pode dar um exemplo do arquivo pronto ?
Monte uma base de testes com o resultado final para uns 5 casos e a base bruta de onde vamos pegar os dados com umas 10 linhas.

Acho que a saída que vc deseja passa pelos comandos sed, tr e talvez grep
Se a base bruta de dados tiver como separadores campos TABS acho que fica mais fácil. Se os separadores forem apenas um espaço ou virgulas complica um pouco mais.



4. RESOLVIDO

Enviado em 31/03/2012 - 09:25h

AprendiNoLinux axei que seria mais complicado um pouco mesmo
mas o parametro proposto pelo nosso amigo fdmarp resolveu meu problema, se eu tivesse dado uma lida no help do sort teria me esclarecido isso =|

fdmarp, mais uma vez muito obrigado!

5. Re: Filtragem e organização de arquivo texto [RESOLVIDO]

Enviado em 31/03/2012 - 22:22h

daniel.uramg escreveu:

AprendiNoLinux axei que seria mais complicado um pouco mesmo
mas o parametro proposto pelo nosso amigo fdmarp resolveu meu problema, se eu tivesse dado uma lida no help do sort teria me esclarecido isso =|

fdmarp, mais uma vez muito obrigado!
ok ;)

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder