Blog do Mauro Zirbes

“O que não nos mata, nos torna mais fortes.”

Arquivo da categoria ‘Nerdices’

Renomeando Fotos – 1

Publicado por mzirbes em Janeiro 16, 2008

Quem possui um camera digital, sabe a chatice que é renomear fotos: As máquinas digitais empregam um padrão de nomeação seqüêncial e torna-se tedioso renomeá-las para um nome que faça mais sentido. Pensando nisso, resolvi criar um script para fazer isso. Ainda está em uma fase bem inicial, mas já faz o principal que é renomear as fotos.

Tudo o que se tem a fazer é largar as fotos em um diretório e executar o script. Será pedido um prefixo que pode ser o assunto das fotos, ao qual será anexado um número seqüencial. Com o tempo pretendo adicionar novas funcionalidades ao mesmo, como por exemplo redimencionar e rotacionar as fotos. Abaixo  o código do mesmo, para quem se interessar:

#!/bin/sh

DIGITOS=3
CONTADOR=1
echo “Digite o Diretorio e path onde se encontram as fotos”
read diretorio
cd $diretorio

echo “digite o prefixo desejado”
read prefix

ls dsc*.jpg | while read ARQUIVO; do
NOVO_NOME=”${prefix}-`printf “%0${DIGITOS}d.jpg” $CONTADOR`”
((CONTADOR++))
echo -n “Renomeando $ARQUIVO para $NOVO_NOME: “
mv -v $ARQUIVO $NOVO_NOME
done

Enviado em Nerdices | Deixar um comentário »