Bonjour,
Cela fait plusieurs jours que je me bat pour effectuer un petit script perl pas méchant pour un habitué. N'étant pas programmeur, je perds pas mal de temps là dessus.
J'ai un dossier_HD et un dossier_BD.
Le dossier HD contient des fichiers images .jpg et .eps
Le dossier_BD ne contient que des .jpg
Le script doit vérifier que les fichiers dans dossier_HD soient également présent dans dossier_BD quelque soit l'extension. Sinon il les compresses et les y met.
Exemple concret :
Dossier_HD contient : 001.eps et 002.jpg
Dossier_BD contient : 001.jpg
Le script parcourt le dossier HD, prends 001.eps, mais n'en fait rien car présent dans dossier_BS sous 001.jpg
Passe à 002.jpg et se rend compte de son absence dans dossier_BD.
Il le compresse (avec une ligne de commande imagemagick) et le met dans dossier_BD.
Je pense avoir été clair.
Si vous aviez un bout de code que je pourrais adapter à la finalité de mon projet.
Merci.
Partager