Pular para o conteúdo
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Dúvida 2

Enviado em 21/03/2011 - 19:30h

Como classificar um arquivo texto (que contem nome e sobrenome) pela ordem crescente do último nome de cada registro

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Dúvida 2

Enviado em 21/03/2011 - 23:29h

Arquivo teste.txt

Nome Sobrenome
Nome Sobrenome
Nome Sobrenome
.
.
.
Nome Sobrenome

Para ordenar pelo sobrenome, execute:
cat teste.txt | sort -k2

Espero ter ajudado

3. Re: Dúvida 2

Enviado em 24/03/2011 - 12:37h

Caso você tenha nomes com tamanhos variáveis, talvez o comando abaixo seja mais interessante.


cat arquivo | awk '{ print $NF,$0 }' | sort | cut -d" " -f 2-


ex:
entrada..:
Fulano Silva
Beltrano Gonçalves de Oliveira
Etc de Carvalho
saida....:
Etc de Carvalho
Beltrano Gonçalves de Oliveira
Fulano Silva






Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder