Renomear arquivos de fotos

#!/bin/bash
# Renomeia fotos com a data no formato yymmdd-n
# necessita do renrot
# Autor: Antonio Olinto

# guarda nome do diretório de origem em draiz
draiz=$(pwd)

# renomeia os nomes para minúsculas
rename 'y/A-Z/a-z/' *

# renomeia fotos para yyyymmddhhmmss e as move para diretorios yymmdd no diretorio Images
renrot --aggr-mode=template --aggr-template "%y%m%d" -e jpg

# muda para diretorio Images
cd Images

# entra em cada diretorio de Images renomeia as fotos para yymmdd-n
# move as fotos para draiz e apaga o diretório %y%m%d
for diret in `ls -d */`; do
 echo "Entrando no diretorio $diret"
 cd $diret
 fotos=$(ls)
 echo $fotos
 renrot -n %y%m%d-%c echo $fotos
 unset fotos
 ls
 echo "Movendo conteudo de $diret para $draiz"
 mv *.* $draiz
 cd ..
 echo "Removendo $diret"
 rm -r $diret
done

# volta para diretório de origem, apaga Images e lista os arquivos
cd ..
rm -r Images
echo "Arquivos renomeados"
ls