“Ter de lidar com arquivos e diretórios com nomes acentuados em uma codificação diferente da usada em seu sistema - geralmente obtidos de outros usuários, via rede, CD-ROM ou outros métodos - é uma situação tristemente comum para quem trabalha em equipe. E o suporte a estes arquivos é bastante incomum: alguns podem ser manipulados tranquilamente pela shell mas não podem ser abertos em determinados aplicativos, outras não podem ser gravados em CD-ROMs com a codificação padrão, e outros guardam uma variedade de surpresas.
Se livrar dos acentos é relativamente simples para quem entende de shell script, sed ou awk. Mas este artigo do Linux.com traz uma alternativa ainda mais completa: o utilitário convmv, que tem suporte a grande variedade de codificações de caracteres especiais, e de fato converte os nomes dos arquivos, sem simplesmente descartar os caracteres acentuados.
O convmv lida apenas com os nomes dos arquivos. Para converter de forma similar o conteúdo dos arquivos de texto, eu uso o iconv.”
[]'s
Lavra