Como renomear eficientemente todos os arquivos / diretórios com o mesmo nome?

0

Estou tentando renomear alguns arquivos / diretórios comuns na minha coleção de músicas. A partir de agora, minha biblioteca de músicas é organizada desta maneira:

Music
    Artist
        Album
            Song
            Song
            Song
            .Cover.jpg
            .Scans

Gostaria de alterar o .Cover.jpg e o .Scans para algo diferente, como:

Music
    Artist
        Album
            Song
            Song
            Song
            Cover.jpg
            Artwork

No entanto, não consigo encontrar uma boa maneira de renomear todos esses arquivos e diretórios via bash. Como eu poderia fazer isso funcionar para que eu não precise renomear todos os arquivos manualmente?

Além disso, caso algum dia mude de ideia sobre como eu tenho as coisas nomeadas, como posso alterar o diretório .Scans para simplesmente Scans em todos os diretórios em Music ?

    
por Ryan McClure 22.12.2014 / 07:36

2 respostas

1

Estes comandos devem funcionar:

find -name .Cover.jpg -execdir mv '{}' Cover.jpg ';'
find -name .Scans -execdir mv '{}' Artwork ';'

Execute-os em Music dir.

    
por 22.12.2014 / 07:43
0

Experimente o Irfanview gratuito. Tem um bom recurso de renomeação de lote com muitas opções. Localizado em Arquivo.

    
por 22.12.2014 / 07:43