iconv


Converter acentos no nome dos arquivos

Postado em 26/06/2008 por Rogerio - Categoria: Dicas Linux - Tags: acentuação find iconv

Para arquivos:
find . -type f | while read FILE; do mv "$FILE" "`echo $FILE | iconv -f UTF-8 -t ISO-8859-1`"; done

Para diretórios:
find . -type d | while read FILE; do mv "$FILE" "`echo $FILE | iconv -f UTF-8 -t ISO-8859-1`"; done

OBS: Não devem ser convertidos arquivos e diretórios ao mesmo tempo, pois caso o diretório seja renomeado, os arquivos não serão mais encontrados.

 

 




  Página de 1  


Runtime Sistemas ® - Jaraguá do Sul - SC - 47 9196-3060