2009/5/18 Otacílio de Araújo Ramos Neto <otacilio.n...@ee.ufcg.edu.br>: > Caros. > Estou com o seguinte problema. Quando uso o pt_BR.UTF-8 nada ordena > direito, desde o banco de dados até um misero sort na shell. Olhem só: > > [...@squitch /usr/home/ota]$ cat ordem.txt > Maria Noeli > Maria Érica > Mariana Castro > Maria Zelia > Maria Amanda > GABRIELA HELEDA DE SOUZA > GABRIEL ALCIDES KLIM PERONDI > GABRIELA LETICIA BATISTA NUNES > GABRIELA JACOBY NOS > GABRIEL ALEXANDRE DA SILVA MANICA > GÁBRIEL ALCIDES KLIM PERONDI > GÁBRIELA JACOBY NOS > > [...@squitch /usr/home/ota]$ sort ordem.txt > GABRIEL ALCIDES KLIM PERONDI > GABRIEL ALEXANDRE DA SILVA MANICA > GABRIELA HELEDA DE SOUZA > GABRIELA JACOBY NOS > GABRIELA LETICIA BATISTA NUNES > GÁBRIEL ALCIDES KLIM PERONDI > GÁBRIELA JACOBY NOS > Maria Amanda > Maria Noeli > Maria Zelia > Maria Érica > Mariana Castro > > Até onde sei o GÁBRIEL ALCIDES KLIM PERONDI deveria vir depois do > GABRIEL ALCIDES KLIM PERONDI. > > Este problema está incomodando muito, já que desde a ordenação do > banco de dados até o sort do SO não está funcionando. > E também já é algo antigo. Alguém pode me ajudar a resolver essa nóia? > Antes que esqueça: > > [...@squitch /usr/home/ota]$ locale > LANG=pt_BR.UTF-8 > LC_CTYPE="pt_BR.UTF-8" > LC_COLLATE="pt_BR.UTF-8" > LC_TIME="pt_BR.UTF-8" > LC_NUMERIC="pt_BR.UTF-8" > LC_MONETARY="pt_BR.UTF-8" > LC_MESSAGES="pt_BR.UTF-8" > LC_ALL= > > Obrigado >
Caros, o pessoal do Linux parece que corrigiu com isso: localedef -i pt_BR -c -f UTF-8 -A /usr/share/locale/locale.alias pt_BR.UTF-8 Não encontrei (ou entendi) um equivalente no BSD. Eu simplesmente não acredito que todo mundo que está usando pt_BR.UTF-8 não está se importanto com a ordenação errada! ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd