Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

13. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/05/2012 - 16:57h

marcusF escreveu:

vc sabe de algum outro comando que verifica o encode do arquivo???


amarildo@nabucodonosor:~# file -i mail.txt
mail.txt: text/x-mail; charset=us-ascii


  


14. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/05/2012 - 17:02h

Dá uma olhada:

http://blog.welrbraga.eti.br/?p=280


15. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

marcus fernando correa barbosa
marcusF

(usa Outra)

Enviado em 08/05/2012 - 17:02h

amarildo@nabucodonosor:~# file -i mail.txt
mail.txt: text/x-mail; charset=us-ascii


o charset vem como binary

e quando eu rodo o convmv -f binary -t iso8859-1 *


apresenta um erro


16. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

marcus fernando correa barbosa
marcusF

(usa Outra)

Enviado em 08/05/2012 - 17:16h

Cara vou dar uma boa lida nisso, ja te falo que usei um monte desses comandos..... mas vamos la ler de novo e de novo essa bagaça aew!

Depois te dou um toque


17. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

marcus fernando correa barbosa
marcusF

(usa Outra)

Enviado em 09/05/2012 - 11:40h

O fato de um enconding ser:

en_US.utf-8

e o outro ser

pt_BR.utf-8


isso da algum problema???




18. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

marcus fernando correa barbosa
marcusF

(usa Outra)

Enviado em 11/05/2012 - 11:33h

Independente da distribuição o arquivo simplesmente nao lê de maneira automatica o "ç" e o "ã"


antes eu tinha instalado o 12.04, rodei todos os comandos

locale

alterei o /etc/enviroment

editei o /etc/locale.alias

mas mesmo assim
quando eu rodo o convmv --notest -f utf-8 -t iso88591 nome_do_arquivo

Aparece a mensagem

"To prevent damage to your files, we won´t continue"
"First fix this or correct options"


Eu queria poder anexar um arquivo para vocês darem uma olhada, mas eu não achei nenhum botão de anexo aqui


Obs: Agora eu to com a versao 10.10 Ubuntu




19. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

marcus fernando correa barbosa
marcusF

(usa Outra)

Enviado em 11/05/2012 - 13:33h

amarildosertorio escreveu:

marcusF escreveu:

Acho uma otima ideia, mas nao sei mexer muito bem com shell ainda, eu preciso de um comando para saber qual formato de encoding que esta o arquivo

eu usei o comando

file -i nome_do_arquivo

mas veio como binary

e quando eu rodei o convmv nao rodou


Então... Estava pensando em um script que troca o carácter especial. Tipo: "ç" por c, "ã" por "a". Rodando recursivamente.







Como seria esse sript |??


20. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/05/2012 - 13:40h

Entao mas esse tipo de logicva nao funciona por que, exemplo o nome d arquivo vem assim:


Avalia‡ֶ‡ֶo de Desempanho Final ADM



como ele vai saber qual ‡ֶ é o "ç" e qual é o "ã"

tipo nao é valido sabe


Vou dar uma estudada e te retorno.


21. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/05/2012 - 19:49h

# vi /usr/local/sbin/renomeiarq.sh

#!/bin/bash

find $1 | while read i; do novo=`echo $i | sed -e 'y/áÁàÀãÃâÂéÉêÊíÍóÓõÕôÔúÚçÇ /aAaAaAaAeEeEiIoOoOoOuUcC_/'`; mv "$i" $novo 2>/dev/null; done


# chmod 770 /usr/local/sbin/renomeiarq.sh

Executando o script

# renomeiarq.sh /diretori/a/ser/executadorecursivamente


22. Re: Problemas de enconding no Ubuntu 12.04 [RESOLVIDO]

marcus fernando correa barbosa
marcusF

(usa Outra)

Enviado em 15/05/2012 - 16:36h

Amarildo


Funcionou!!


Thank´s man!!



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts