quinta-feira, 8 de julho de 2010

Codificação Inválida

Se você copiou diretórios de hds ou dvds e eles estão com caracteres estranhos
(de preferência dando erros no seu gerenciador de arquivos) aqui está a solução:

Instale o convmv:
1 $ sudo apt-get install convmv

Logo após execute o comando com a seguinte sintaxe:
1 $ convmv -r -f iso8859-1 -t utf8 seu_diretório

Ele vai avisar que agora deve ser usado com o parâmetro --notest:
1 $ convmv --notest -r -f iso8859-1 -t utf8 seu_diretório

Espero que essa dica salve alguma paciência de ser torrada

6 comentários:

flavio disse...

Tenho um problema parecido. Os usuários da rede criam arquivos usando Windows e gravam no servidor. Quando tento montar as pastas no ubuntu para fazer backup via rsync obtenho diversos erros causados pelos caracteres inválidos nos nomes. Entretanto, se abro as mesmas pastas pelo Gnome os arquivos aparecem com os nomes corretos. Já verifiquei e a codificação (UTF-8) está correta, tanto no terminal quanto no Gnome. Alguma idéia da causa?

Araken disse...

ATUALIZADO

gpr.ppg.br disse...

no meu ubuntu 11.04 esta com esse problema de codificação invalida tambem. mas é em algumas telas do sistema e não nos arquivos.

Júnior (Khaled) disse...

Obrigado, salvou meu dia!

Flávio Araújo disse...

Dica maravilhosa. Realmente resolveu o problema de codificação de caracteres acentuados no Ubuntu.

nem sei porque ocorreu esse erro, pois copiei esses arquivos de uma maquina que estava com Debian, mas enfim. Muito obrigado.

Flávio Araújo disse...

Dica maravilhosa. Realmente resolveu o problema de codificação de caracteres acentuados no Ubuntu.

nem sei porque ocorreu esse erro, pois copiei esses arquivos de uma maquina que estava com Debian, mas enfim. Muito obrigado.