Entendi, o que você pode fazer é copiar todos os arquivos para o hd normalmente, e depois converter os seus nomes seguindo essa dica aqui:
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=7329 O que ele faz eh ler todos os arquivos de um diretório e renomeá-los usando o iconv, porém, da pra melhorar o exemplo dado ali um pouco: ----------------------------------- ######## convisotoutf.sh ######## #!/bin/sh i=0; ls -1 -R | while read arquivo do if echo $arquivo | grep "^\./.*:$" > /dev/null then continue; fi novo="`echo $arquivo | iconv -f ISO-8859-1 -t UTF-8`" if [ "$novo" != "$arquivo" ] ; then mv "$arquivo" "$novo" $i = $i + 1; fi done echo " $i arquivos renomeados!" ------------------------------------- A diferença aqui é que estamos convertendo de iso para utf, e não o contrário (duh! =p) além do que os arquivos dos subdiretórios tbm são incluídos, e no fim o nro de arquivos renomeados tbm é impresso, soh pra saber se a bagaça funcionou ou não espero ter ajudado Em Sáb, 2007-01-20 às 14:58 -0300, Nilo Martins escreveu: > Obrigado pela ajuda, mas se não me engano o recode converte um arquivo e o > que eu preciso é converter somente os nomes da "cópia do arquivo" pois os > arquivos estão em CD/DVD e não podem ser alterado antes de serem copiados. O > que eu preciso é copia-los para meu HD. > > Será que teria algum geito de eu montar meu drive de CD/DVD de forma que ele > reconheça os nomes arquivos gravados em ISO? > > > 2007/1/20, Luiz Henrique Farcic Mineo <[EMAIL PROTECTED]>: > > > > Basta converter os nomes dos arquivos de iso-8859-1 para utf-8, veja > > como em: > > > > http://br-linux.org/linux/node/148 > > > > Em Sáb, 2007-01-20 às 08:36 -0300, Nilo Martins escreveu: > > > Olá pessoal! > > > > > > Estou tentando copiar um DVD repleto de arquivos que seus nomes usam > > > acentuação do windows. > > > Quando listo os nomes ficam cheios de caracteres ������ e alguns não > > copiam. > > > > > > Sei que se usarmos os ? no compando cp para substituir o � ele copia já > > > renomeando. > > > Exp>: nomedoarquivo���.xxx > > > cp nomedoarquivo???.xxx ~/nomedoarquivo___.xxx > > > > > > Mas são muitos arquivos e eu gostaria de saber se existe algum > > > comando/script SHELL que possa fazer isso por mim. > > > Já tentei substituir o caracter � por ? usando sed e tr e não consegui. > > Se > > > alguém puder me ajudar, agradeço. > > > > > > -- > > ubuntu-br mailing list > > [email protected] > > www.ubuntubrasil.org > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br > > -- ubuntu-br mailing list [email protected] www.ubuntubrasil.org https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

