Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-11 Por tôpico andnovelli
Olá waldemar! Obrigado pela força! testei seu script aqui, e verifiquei que ele nao consegue acessar diretorios com nomes contendo espaço (usuario de windows adora espaço e acentuação em nomes de diretorios) daí modifiquei a variavel $1 para $* para poder pegar todo o nome do diretorio no fo

Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-11 Por tôpico andnovelli
flávio! exato! o meu maior problema é relacionado ao nome do arquivo que esta com acentuação errada, o outro problema, é que eu tenho uma estrutura com 3000 diretorios, sendo que esses diretorios vieram de dois servidores diferentes um em utf-8 e outro em iso-8859-1, aí o que pega é que se eu m

Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-11 Por tôpico Flavio Junior
Pessoal... soh um detalhe que me gerou duvida. No script inicial que o criador do topico mandou ele tentava converter o NOME do arquivo de UTF para ISO e não o seu conteudo (pelo menos foi isso q eu me lembro de ter pensado quando li). O comando file -i retorna o charset do conteudo do arquivo..

Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-11 Por tôpico Tiago Barcellos Peczenyj
Algumas sugestões sob forma de script http://pastebin.com/856704 Entre outras coisas, usei case / for e coloquei mais uma opção []´s Tiago On 1/11/07, andnovelli <[EMAIL PROTECTED]> wrote: > > Olá amigos! > > Primeiramente obrigado pela força que todos estão dando! > > Waldemar! > > Eu dei um

Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-11 Por tôpico Waldemar
Olá André, Reparei que nas suas modificacoes tinha alguns erros e também me pareceu estranho vc ter tentado converter imagens. Bom, pelo que eu entendi o que você quer é converter tudo pra ISO-8859-1, correto? Entào eu modifiquei aqui o script pra você, fica assim: #!/bin/bash # Script para conv

Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-11 Por tôpico andnovelli
Olá amigos! Primeiramente obrigado pela força que todos estão dando! Waldemar! Eu dei uma olhada no seu script e achei algumas coisas que eu deveria mudar mas nao estou muito certo ok? por isso vou colocar o script com as minhas alterações para que voce possa me dar mais um help se possivel!

Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-10 Por tôpico Waldemar
Olá André, Recentemente eu tive que fazer um script para este tipo de conversão aqui no meu trabalho. Bom, segue aí o que eu fiz aqui.. Funciona recursivamente e você só vai precisar fazer alguns ajustes aí pras suas necessidades. Este aí recebe um diretório como parâmetro e verifica o encoding de

Re: [shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-10 Por tôpico Flavio Junior
Isso pode ta ocorrendo por nomes com espaço em branco, ou caracteres que acabem considerados como espaço (ilegiveis). Use o find com a opção -print0 em conjunto com o xargs -0 não testei, mas seria algo assim: $ find . -type f -print0 | xargs -0 autoconv {} porém, não sei se vai conseguir seu s

[shell-script] Uso do iconv em todos os subdiretorios de um dir raiz

2007-01-10 Por tôpico andnovelli
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