iso2utf
#!/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 codificacao 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
Comments (0)
You don't have permission to comment on this page.