• # bon je ne sais pas trop comment marche scanimage

    Posté par . En réponse au message Scanner plusieurs photos en un coup. Évalué à 1.

    mais bon je donne quand même une piste:
    while read titre
    do
    scanimage ( avec les option qui vont bien ) "${titre}.jpg"
    done

    sinon si scanimage est un truc graphique, il faut le remplacer par une commande de scan en ligne de commande...
    voila, a chaque fois il te demandera le nom de la photo, et sauvera dans le <titre>.jpg
    si c'est des png que ca sort, mets png.
    il faudra probablement l'adapter mais c'est l'idée globale.

    bon en admettant que tu veuille juste un n° qui s'incrémente
    i=1
    while read dummy
    do
    scanimage ( avec les option qui vont bien ) "${i}.jpg"
    i=$(( $i + 1 ))
    done

    bon ensuite on peut combiner pour avoir un titre + un n° qui revient a 1 chaques fois qu'on change le titre

    i=1
    titre="romplestichen"
    while read nv
    do
    if [ -n "$nv"] && [ "a$nv" != "a$titre" ]
    then
    i=1
    titre="$nv"
    fi
    scanimage ( avec les option qui vont bien ) "${titre}_${i}.jpg"
    i=$(( $i + 1 ))
    done

    voila cette derniere version donne blob_1.jpg blob_2.jpg bon ensuite quand tu passe les 10aines tu vas avoir un problème d'ordre si tu appuis sur entré, ce ne fait qu'incrémenter, si tu décide de changer le titre, le compteur est remis a 1

    ensuite tu peux faire un alias
    alias scanSerie='while read titre ; do scanimage ( avec les option qui vont bien ) "${titre}.jpg" ; done'
    pour voir la commande utilisé tu peux faire flèche haut ^^ ( assez utile pour les alias )
    et tu pourra appeler la commande avec scanSerie ( alias a rajouter la derniere ligne dans le .bashrc de ton home directory


    ps : view page source permet d'avoir une plus belle indentation ^^

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent