chester's blog

technology, travel, comics, books, math, web, software and random thoughts

Convertendo Vários Arquivos De Um Encoding Para Outro

| Comments

Devem haver maneiras melhores de converter todos os arquivos numa pasta de um encoding para outro (no caso, MacRoman para UTF-8), mas essa funcionou, e achei por bem anotar/compartilhar:

find . -type f | xargs -I {} sh -c 'iconv -f MACROMAN -t UTF-8 {} > {}.converted_from_iconv'; find . -type f | grep -v converted_from_iconv | xargs -I {} mv {}.converted_from_iconv {}

Funcionou no Mac OS X, e deve rodar bem em Linux/Cygwin também.

Comments