Gnome conflita com Windows
Olá,
Recebo muitos arquivos de usuários windows e seus nomes são exibidos
com caracteres estranhos no Gnome. Se fosse somente isso ainda dava
para suportar. Mas, o file-roler não abre os danados, o brasero não os
grava em cd e por aí vai...
1) Não exite nenhum comando do Gnome que altera a codificação do
arquivo?
2) Como não encontrei tal comando achei um script que altera os nomes
dos arquivos mas ele não está funcionando perfeitamente. Poderiam
refaze-lo por favor?
#!/bin/sh
NOME="muda_codificacao"
VERSAO="0.1, 27 Feb 2007"
AUTOR="Jonh Wendell <wendell@bani.com.br>"
uso() {
echo "$NOME $VERSAO, $AUTOR"
echo
echo "Muda a codificação dos arquivos de iso para utf"
echo "(Renomeia os arquivos, na verdade)"
echo
echo "Uso:"
echo " `basename $0` <pasta onde estao os arquivos>"
echo
echo "Exemplo: Para renomear os arquivos na pasta local, use:"
echo " `basename $0` ./"
echo
exit 1;
}
PASTA=$1
[ "x$PASTA" == "x" -o "x$PASTA" == "x--help" ] && uso
cd $PASTA 2>/dev/null || { echo "Erro entrando na pasta $PASTA" ; exit
1; }
for i in *; do
NOVO=`echo "$i" | iconv -f iso-8859-1 -t utf-8`
if [ "$NOVO" != "$i" ]; then
mv "$i" "$NOVO"
fi
done
--
Sávio M Ramos
Arquiteto, Rio, RJ
Usuário Linux desde 2000
www.debian.org
Reply to: