2009/5/12 César Vianna <cesar.via...@gmail.com>: > *Dúvida direta:* > Como usar o sed para alterar o caracter de codificação inválida que aparece > como "?" e tem código "\372" > Consegui com > tr "\372" "-" <<< $variavel > Queria fazer com sed >
Bem, eu não chamaria de codificação inválida, mas de codificação diferente do padrão do seu terminal. while read line; echo mv "$line" "$(iconv -f iso-8859-1 -t utf-8 <<< $line)" done < <(ls) > *Motivo:* > Corrigir nomes de arquivos no Ubuntu > A maioria dos problemas resolvi com o Funções ZZ (zarrumanome) - > http://funcoeszz.net > Só que falta um caracter inválido "?" que não consegui corrigir... Então > quero inserir na função e ela utiliza sed > > Ex: > 2008-05-30 22:29 N?o S?o Paulo 2 > > A forma mais interessante é via rsync, pesquise no histórico. -- Reinaldo de Carvalho http://korreio.sf.net http://python-cyrus.sf.net