[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Uso do iconv em todos os subdiretorios de um dir raiz



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 01/11/2007 09:51 AM, andnovelli wrote:
> Olá lista!
> 
> estou com um pequeno probleminha com uma partição que contem arquivos
> compartilhados pelo samba,  estes arquivos estao com os nomes em UTF-8 e eu
> preciso Tê-los em ISO 8859-1, comecei a fazer a conversão com o iconv
> diretorio por diretorio, mas este trabalho começou a dar no pé, ai pensei em
> fazer um script que rode em todos os subdiretorios, e convertendo os
> arquivos, mas ai o bicho ta pegando, estou tendo uns erros e nao sei como
> posso acertar isso!

	Porque você precisa deles em latin1 (ISO8859-1)? O melhor
é adota o padrão UTF-8. Seja como for, tente o convmv, ele tem
opção pra fazer as mudanças recursivamente e está empacotado.


> vejam:
> tenho o seguinte shell em /usr/sbin :
> arquivo convauto
> #!/bin/bash
> novo="`echo $1 | iconv -f UTF-8 -t ISO-8859-1`"; if [ "$novo" != "$1" ] ;
>  then mv "$1" "$novo"; fi
> para rodar ele em todos os subdirs eu faço assim:
> find ./ -type f -exec convauto {} \;
> mas nao esta funcionando direito, ele me gera uma série de erros falando que
>  o arquivo ou dir nao foi encontrado.

> alguém tem alguma ideia de como posso fazer isso funcionar?

	convmv? :)


> abração!!
> Andre Novelli
> DTI
> +55 11 5534.0017
> andre.ti@embalatec.com.br
> www.embalatec.com.br

	Abraço,

- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Debian - http://enigmail.mozdev.org

iD8DBQFFprm9CjAO0JDlykYRAuDHAJ0eAAao1RiqinFu/5ELeYV5djfoDACgmlmW
gyHr7cs1els5RHltjbnfuRg=
=IYsN
-----END PGP SIGNATURE-----



Reply to: