Estes comandos devem funcionar:
find -name .Cover.jpg -execdir mv '{}' Cover.jpg ';'
find -name .Scans -execdir mv '{}' Artwork ';'
Execute-os em Music
dir.
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
?
Experimente o Irfanview gratuito. Tem um bom recurso de renomeação de lote com muitas opções. Localizado em Arquivo.
Tags batch-rename