#!/bin/bash RESOLUTION=150 PAGE=1 SCAN=1 echo "Nom de base ?" read NAME while [ $SCAN -gt 0 ] do echo "Scan de la page $PAGE. Appuyez sur entrée quand vous êtes prêts." read scanimage -v -p --resolution $RESOLUTION > /tmp/scan-$PAGE.pnm echo "Scanner une autre page ? o/n" read CONTINUE if [ "$CONTINUE" != "o" ] then SCAN=0 else let PAGE=PAGE+1 fi done ARGUMENTS="" for i in `seq 1 $PAGE`; do ARGUMENTS="$ARGUMENTS /tmp/scan-$PAGE.pnm " done echo "Conversion des $PAGE pages en PDF dans $PWD/$NAME.pdf" convert $ARGUMENTS "$PWD/$NAME.pdf" rm -f $ARGUMENTS