Renomear várias fotos de uma vez

Sempre que tiro fotos de algum evento e necessito publicar em um site tento colocar o nome das fotos de modo que possam ser identificadas facilmente. Isso é fácil fazer no programa Fireworks usando o processo em lote. Mas como uso linux, gostos das alternativas via linha de comando. Aqui vai um linha de comando que faz isso, usei o laço de repetição “for” para colocar um índice nas imagens, de modo que elas fiquem enumeradas.

Publicidade

Crie uma pasta e coloque todas as fotos nesta pasta, depois no terminal entre na pasta e utilize o seguinte comando:

>>>   x=1; for i in *; do mv $i $x-encontro-santistas-2015.jpg; x=$((x+1)); done

com x começando em 1 o primeiro arquivo fica com nome de 1-encontro-santistas-2015.jpg, o segundo seria 1-encontro-santistas-2015.jpg e assim por diante.