• # une parmi des milliers de manières de le faire

    Posté par . En réponse au message traitement par lot > conversion progressive. Évalué à 5. Dernière modification le 04 juin 2014 à 11:23.

    Je propose un truc incompréhensible et non testé :
    Un fichier à nommer Makefile écrit en 5 minutes (j'avais envie de me dérouiller sur cette syntaxe incroyable) :

     dstdir='converted'
     sources=$(shell find . -type f -name '*.jpg')
     targets=$(patsubst %, $(dstdir)/%, $(sources))
     all: $(targets)
     .PHONY: all
     $(dstdir)/%: %
     mkdir -p "$(@D)"
     convert -strip -interlace Plane $< $(@D)/$@

    Précision : toutes les indentations DOIVENT ÊTRE DES TABULATIONS.
    Ensuite, taper "make".