#! /bin/sh

#--------------------------------------------------------------------
# Fichero:  qiv-command
# Objetivo: Manipular imágenes desde qiv
# Autor:    Pedro Reina <pedro@pedroreina.net>
# Fecha:    D.3.1.2016
#--------------------------------------------------------------------

# Ponemos nombre a los parámetros que recibimos
Orden=$1
Archivo=$2

# Si pulsan la tecla "0"
if [ $Orden -eq 0 ]
  then
    # Vemos la información EXIF de la foto
    jhead $Archivo
fi

# Si pulsan la tecla "1"
if [ $Orden -eq 1 ]
  then
    # Giramos la imagen 270 grados
    jhead -cmd "jpegtran -rotate 270 &i >&o" $Archivo
fi

# Si pulsan la tecla "2"
if [ $Orden -eq 2 ]
  then
    # Giramos la imagen 90 grados
    jhead -cmd "jpegtran -rotate 90 &i >&o" $Archivo
fi

# Si pulsan las teclas 5 a 8
case $Orden in
  5|6|7|8)
    # Si no existe creamos un directorio
    mkdir -p dir$Orden
    # Y llevamos a él el archivo
    mv $Archivo dir$Orden
esac
