O que tenho e quero alcançar:
Existem milhares de imagens em uma pasta.
Eu tenho um arquivo CSV com as seguintes colunas:
A: nome original B: nome renomeado
Uma linha típica fica assim:
"original-1.jpg","renamed-1.jpg" "original-2.jpg","renamed-2.jpg"
Posso remover as aspas, isso não é um problema.
Agora, quero usar um aplicativo ou executar um script que procure todas as imagens na coluna A e renomeie-as para nomes na coluna B (por exemplo, original-1.jpg -> renomeada-1.jpg).
Existem algumas respostas, por exemplo:
http://ubuntuforums.org/showthread.php?t=1069652
http://systembash.com/content/one-line-batch-rename-files-using-csv-input-file-and-awk/
No entanto, existem alguns scripts envolvidos e não tenho certeza se todos esses scripts afetam apenas a pasta onde você armazena o script ou eles podem renomear todos os arquivos no disco que atendem a determinadas condições. Obviamente, este último precisa ser evitado.
O que estou procurando é um guia simples sobre como renomear arquivos e como escolher uma pasta com arquivos.
Agradeço antecipadamente.
fonte