#!/bin/bash # Datos para las opciones VERBOSE="" # ver msg de estado: "" es no ; "-v" es si PROGRESS="-p" # mostrar progreso "" es no ; "-p" es si # Los parametros que siguen son dados por scanimage --help para su escáner #Dispositivo: Si hay un solo escáner no haca falta, poner DEV="" #DEV="xerox_mfp:libusb:001:003" DEV="" MODE="--mode Color" RESOLUCION="--resolution 600dpi" #geometria, ej foto de 130x180 mm #ubicacion en el scaner del vertice superior izq x0=0 y0=0 ancho=180 alto=130 #opciones: L="-l $x0" T="-t $y0" ANCHO="-x $ancho" ALTO="-y $alto" # todos los parametros juntos: PARAMETROS=" $DEV $VERBOSE $PROGRESS $MODE $RESOLUCION $L $T $ANCHO $ALTO" # Nombre del album . Crea un subdirectorio con su nombre: ALBUM="Vacaciones_1989" # Por seguridad, no hago nada si ya existe el directorio mkdir $ALBUM if [ "$?" = "1" ]; then exit 100 fi # Nombre base para las fotos (en el sub dir) FILE="./"$ALBUM"/"$ALBUM"_foto_" function pregunta(){ echo "-------------------------------------------------------------------------" echo echo "******************************" echo "Nº fotos escaneadas: " "$I" echo "******************************" echo -e "Presionar:\n * n para salir\n * Otra tecla para escanear." echo read -s -n1 -p "Escanear una nueva foto ?" keypress echo } ############################################### # Inicio ############################################### I=0 pregunta while [ "$keypress" != "n" ]; do # nueva foto a escanear let "I += 1" NOMBRE=$FILE$I scanimage $PARAMETROS| convert - $NOMBRE.jpg pregunta done
scan.sh
d
Nombre: scan.sh
Mas información del script en:
Usemos Linux
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario