Olá
Como os reprodutores de músicas atuais já leêm as ID3 dos arquivos MP3,
gostaria de renomear todas as "subpastaspastas" e os arquivos do meu
diretório de músicas para o formato minúsculo, sem caracteres especiais
(acentos, cedilha, etc) e com um underline no lugar dos espaços.

Exemplo de como está o diretório:

/Áudios
> __/Rock
>
____Artista Sobrenome Últimonome - Música Que Ele Canta.mp3
> ____ ...
> ____ ...
> __/House
> __/Trance e Psy
> __Artista Sobrenome Últimonome - Música Que Ele Canta.mp3
> __Cantor - Canção.mp3
> __ ...


Exemplo de como gostaria que ficasse:

/audios
> __/rock
> ____artista_sobrenome_ultimonome_-_música_que_ele_canta.mp3
> ____ ...
> ____ ...
> __/house
> __/trance_e_psy
> __artista_sobrenome_ultimonome_-_musica_que_ele_canta.mp3
> __cantor_-_cancao.mp3
> __ ...


Já tentei usar a função rename, porem não funciona com acentos e de forma
recursiva. $ rename `l/A-Z/a-z`
Já procurei em funções ZZ mas não encontrei algo que eu queria. A única
interessante que eu encontrei (zzarrumarnome) bagunçou todo o diretório de
teste :-/
Já procurei no Google e encontrei a página do zago (
http://www.zago.eti.br/script/converter-arquivos.txt) com alguns exemplos de
scripts. Porém só encontrei scrips que renomeiam para minúsculas ou que
substituem espaços por underline.
Quando tentei juntá-los em um só, não deu certo.

Alguém tem alguma idéia? :-P
Obrigado pela atenção
-- 
Interessado em aprender mais sobre o Ubuntu em português?
http://wiki.ubuntu-br.org/ComeceAqui  -
ubuntu-br mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a